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 warm reset 和ROM code一个问题

目前我们的产品使用的是AM33354芯片,reset按键接在warm reset引脚上。

现遇到这样的一个问题,点击reset按键后,板子重启,但是停留在CCCCCCC阶段,等待大概四分钟的时间,板子重新正常启动启动,或者在板子停留在cccc的时候再次点击reset按键,板子也可以正常启动。

从ti的芯片手册查看到这样一段话

If the memory or peripheral booting fails for all devices enumerated in the device list then the ROM Code 
gets into a loop, waiting for the watchdog to reset the system.

这段描述,我想就是等待四分钟,watchdog重启的系统,之后系统可以正常启动。
我想问的是为什么第一次reset会失败,通过这段描述,我遇到的问题应该是所有的device list都失败了

请ti的专家们,帮我看一下,为什么会reset之后,device list都失败,但再按reset,就会正常启动?