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

dm8168 启动时卡死在 starting kernel

       目前在调试dm8168的产品,现在遇到的问题是:上电后,在芯片温度高于大约35度时,系统就卡死在starting kernel位置。测量发现,在系统卡死在 starting kenel时,tps40400的输出 1vAVS电压会被拉低到低于0.8v。不知大家是否遇到类似的问题,该问题应该怎么处理,是硬件设计的有问题吗?

Eason Wang:

1. 是否加了散热器?

2. 35度是室温还是芯片表面温度?

wang xiaoguo:

回复 Eason Wang:

1. 是否加了散热器?

回复:加散热器和不加都测试过,都会存在卡死在starting kernel的情况,有时是能正常启动的,启动后一切都是正常的。

2. 35度是室温还是芯片表面温度?

回复:芯片表明面温度,用测温枪测试的,因为温度测得也不是很准,大概38左右吧,如果再高,就会卡死。

感觉本质上还是tps40400的1V AVS电压被拉低了,卡死时,芯片的输出只有0.75v左右。

wang xiaoguo:

回复 wang xiaoguo:

进一步测试后表象是:
1、冷启动时(开机加电):系统启动时,通过万用表监测 1v avs电压,发现在串口打印starting kernel 时,1v avs会被拉低,如果如果此时芯片的温度低于40度(温度大概是40°,几块板子都有点差异),此电压降低到0.8几v后,会逐渐升高到1v左右,系统都能正常启动和工作。 如果温度较高,avs降到0.8v后就不会逐渐上升,系统就起不来了,而且avs电压会一直慢慢下降。
2、复位:一旦系统启动起来了,即使reset复位,用万用表检测avs电压,系统都能正常重启,而且avs电压基本保持恒定在1v左右。

wei yin4:

回复 wang xiaoguo:

你好 我也用的TPS4040,跟你遇到过相同的问题。我的方法就是加散热就好了,运行很稳定。

你可以看一下我的帖子。

赞(0)
未经允许不得转载:TI中文支持网 » dm8168 启动时卡死在 starting kernel
分享到: 更多 (0)