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 启动boot工作不正常

Other Parts Discussed in Thread: AM3358

AM3358,使用分离电源(即没有使用电源管理芯片),启动设置为10111(MMC0/SPI/UART/USB)模式,但是没有进入MMC0;而是一直打印C,不停的打印,估计是进入了UART启动模式,将错就错,所以就打算从UART0启动,但是使用超级终端的XMODEM协议,下载不成功,感觉AM335X没有接收到数据,还是打印C,或者会打印S。

请问:

1. 为何不进入MMC0

2. 为何不响应UART0的XMODEM下载。

盼答复,谢谢!

  • 有没有仿真器,如果有仿真器的话,建议介入进去看看你的sysboot设置读取是否是正确的模式,之前有出现过误采样的案例。也就是你想设置为10111,结果其实rom 识别成为了10001等。

    另外,进入uart0后会打印c,但是不会打印s,打印s是什么情况?

  •   谢谢您的及时答复。

    情况是这样,板子没有设计JTAG接口,所以无法用仿真器看。

    上电后,用串口调试工具看,会发送连续2到3个C,感觉停顿一会后接着又发2到3个C,按这个模式不停的发,是否中间有复位重启?

    另外,如果在数据手册规定的时间内不响应,内置的boot是重启呢,还是进入deadloop?

    我感觉我们的板子在不停的重启,每次重启只打印了2到3个C。

    请问,这种现象,最可能是什么问题导致的?

    盼答复,谢谢!