This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

急!am335x reboot 的问题,大家帮忙看一下,谢谢!

Other Parts Discussed in Thread: AM3358

目前我们的产品中使用AM3358芯片,目前上电启动正常,但在命令行输入reboot命令后,卡在cccccc这里,大概几分钟之后又自动重启(应该是看门狗硬件重启),请 工程师们,帮忙看一下,可能是哪里的问题。(目前AM3358使用NAND和SD卡,没有使用NOR FLASH)

1.目前启动方式为“AM335X_LCD_DATA[0.15]  / 0100XXXXXXXX100100b / UART0, XIP, MMC0, NAND ”

现象为reboot命令后,卡在cccccc,可以确定的是sysboot相关引脚配置正常,且reboot时sysboot引脚电平也稳定正常。

备注:基于AM3358做了两款功能相近的形式不同的产品,启动方式完全相同,第一款reboot完全正常,第二款目前一直是reboot失效不执行卡在cccccc直到开门狗硬件重启。

2.因为从论坛里看到有说 “如果启动顺序里在NAND FLASH之前有XIP启动,但是并没有接类似NOR FLASH的设备,reboot就会出现这种情况”  这样的结论,所以更改了一下启动方式,改为MMC0启动优先之后则再启动,reboot则正常。(分析结论好像“查到NOR FLASH了,但是NOR FLASH里又没有启动程序,所以卡在这里了”)

3.为什么会有“没有涉及到NOR FLASH反而受到XIP启动的影响了“,我应该检查那些点来解决这个问题,能让产品在“ UART0, XIP, MMC0, NAND ”启动方式下,reboot也正常.

谢谢了!