TI中文支持网
TI专业的中文技术问题搜集分享网站

OMAPL138B-EP: sys/bios系统输出缓存区怎么调大?

Part Number:OMAPL138B-EPOther Parts Discussed in Thread:OMAP-L138

我使用命令:cat /sys/kernel/debug/remoteproc/remoteproc0/trace0 查看DSP输出的信息,如果输出信息非常多的话,后面的信息总是把前面的覆盖了,非常不方便。怎么能把这个缓冲区调大,我试了好几个地方都不好使。

Shine:

请尝试到cfg文件里把SysMin.bufSize调大。

,

李大闲:

不好使,我试过了。

,

Shine:

请问调到了多大?您改了哪几个地方不好使?具体是怎么改的?

,

李大闲:

在Dsp.cfg文件中

把SysMin.bufSize = 0x8000;注释掉改为:SysMin.bufSize = 0x18000;或者大小改为10000.

Dsp.cfg文件的其他部分没有改动,默认。

调用cat /sys/kernel/debug/remoteproc/remoteproc0/trace0查看输出信息,还是没有变化,前面输出的信息被后面的覆盖了。

,

Shine:

请看下面e2e的回复。

According to https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_omap-l138.pdf, clause 3.3.6 Embedded Trace Macrocell (ETM) and Embedded Trace Buffer (ETB), this part has hardware trace buffer of 4KB only. It may happen that your data get overwritten in target hardware trace buffer before they get processed, so increasing software buffer for the trace makes no effect.https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_3794459

,

李大闲:

那就没办法了。。不过 https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_omap-l138.pdf 下载不了,也打不开。我可以 FQ。应该是资源有问题。

,

Shine:

omap-l138的数据手册,您再试一下。https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_omap-l138.pdf

,

李大闲:

这个可以打开。

我现在是把dsp的数据传给arm来打印了。相当于变相解决了。

,

Shine:

感谢分享!

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL138B-EP: sys/bios系统输出缓存区怎么调大?
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1