hi all :
最近使用dm8148 使用spi flash启动,emmc中存放kernel ,rootfs ,在高温60度的环境下,不断重新设备,发现有时会出现uboot读取完内核后,cpu一直复位的情况,有人遇到过吗?
第一次启动到start kernel
然后就一直在重启uboot,重启到下面的地方就又开始复位重启,如果温度不降的话一直复位,只能断电重启
有人遇到过上述问题吗?或者有什么地方会影响到呢
?谢谢
Shine:
请问高温复位时,有没有测量过供电电压,输入时钟和reset信号是否正常?clkout管脚是否有正确的时钟输出?
有没有试过将DDR降频?
jun xu7:
回复 Shine:
你好:
我现在测试,发现如果断电启动出现上述描述的不能起来的情况时,会一直循环自启动,但是在循环自启动的时候,在uboot启动项手段输入reset启动可以正常启动uImage。
jun xu7:
回复 Shine:
Shine Zhang:
我们现在电压都测量过了,也正常,使用reset信号可以正常启动,我们使用的是spi+emmc的方式,spi存放uboot,emmc存放uImage,rootfs,我使用sd卡启动内核和文件系统没有问题,测试多次没有出现,使用emmc的话在60度高温就有不断复位的问题
Ternence_Hsu:
回复 jun xu7:
有测试 uboot kernel rootfs 全部放 sd卡里面测试吗?
还有把 uboot kernel rootfs 全部放 spi flash 测试 ?