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

DM8168 DVR3.5 DEMO死机

各位好:

现在使用的硬件平台是DM8168EVM + VS_DC板,在使用标清采集编码显示的时候,系统每次会挂在一个地方,求解。

Chris Meng:

你好,

请问你使用的是DM8168 DDR3 EVM么?版本是多少?

你使用的是预先编译的代码么?注意,你需要选择DM8168 EVM的而不是DM8168 DVR的目录。

Lucky1:

回复 Chris Meng:

你好,不管是预编译的还是修改Rules.make中的DVR_RDK_BOARD_TYPE := DM816X_TI_EVM后编译生成的代码都会在进入编码后立刻死掉。而且由于是多核架构,很难对问题进行定位。附件中有完整的LOG,麻烦帮忙看一下。

Lucky1:

回复 Chris Meng:

板子是EVM板REV E,子板时VS板

Chris Meng:

回复 Lucky1:

你好,

能否检查一下你的bootargs看配置是否正确?

log里面有下面的错误,估计是bootargs里面给fb分配的内存不够。

 Memory @ 0xbf02ti81xxfb ti81xxfb: failed to allocate framebuffer1040 [m3video]ti81xxfb ti81xxfb: failed to allocate fb memory. Received characti81xxfb: probe of ti81xxfb failed with error -12ter 's'

Lucky1:

回复 Chris Meng:

你好,谢谢你的回复

我的bootargs如下:

setenv bootargs 'mem=256M console=ttyO2,115200n8 root=/dev/nfs rw  nfsroot=192.168.0.104:/usr/local/DM8168/dvr/DVRRDK_04.00.00.03/target/rfs_816x ip=192.168.0.243:192.168.0.104:192.168.0.1:255.255.255.0::eth0:off  vram=20M notifyk.vpssm3_sva=0xBEE00000 ddr_mem=1024M'

Lucky1:

回复 Chris Meng:

你好,我将vram的大小增加后,FB的错误就没有提示了,而且/dev下也出现了fb0设备.但是运行demo还是会挂掉

Chris Meng:

回复 Lucky1:

你好,

抱歉,发现你发的整个log里面也有bootargs的设定,和文档上写的是一样的。

能否尝试把vram的值设大一点?

在log里面还看到I2C的一些错误,你能否尝试解码+显示的例子,看能否正常解码显示,这个demo和子卡应该是没有关系的。

Lucky1:

回复 Chris Meng:

你好,解码显示及采集显示都是正常的。I2C错误是因为我板子上有一片5158有问题,但应该不影响吧。只有含有编码的选项才会死机。

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 DVR3.5 DEMO死机
分享到: 更多 (0)