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

AM5718: AM5718 UART boot 启动异常

Part Number:AM5718

Hello

  使用AM571x系列样板,板子默认emmc可以正常启动,切换启动模式为UART模式。设置串口115200,奇校验,8数据位,1停止位,使用串口工具设置为16进制,按下电源键可以看到串口反复打出ASIC ID:04 01 05 01 4a 45 07 01 13 02 01 00,用串口发送16进制的boot message=0xf0030606,可以在uart引导模式跳转到emmc启动,且启动正常。

  同理想用类似方法uart 启动,使用uart引导,设备发送ASIC ID,PC端使用串口工具发送boot message=0xf0030002,看到设备端持续发送ASIC ID会停止发送,然后发送16进制的spl大小,最后发送编译出来的u-boot-spl.bin文件,发现串口没有任何数据吐出,是哪里有问题吗?

 以上启动方式是参考TRM中Peripheral Booting。

Nancy Wang:

参考ppt中关于uart boot的详细步骤看一下是否有帮助:

e2e.ti.com/…/am5728-uart-boot-issue-on-custom-board-based-on-am5728

,

cary xun:

使用sudo picocom -b 115200 /dev/ttyUSB0 –send-cmd "sx -vv"工具然后下载u-boot-spl.bin,传输timeout,是什么问题呢?

u-boot-spl.bin, 940 blocks: Give your local XMODEM receive command now.Xmodem sectors/kbytes sent: 0/ 0kRetry 0: Got 01 for sector ACKRetry 0: NAK on sectorRetry 0: Got 01 for sector ACKRetry 0: NAK on sectorRetry 0: Got 01 for sector ACKRetry 0: NAK on sectorRetry 0: Got 01 for sector ACK^A^Csx: caught signal 2; exiting

*** exit status: 130

,

Nancy Wang:

看到您的另一个帖子中已经成功,如果没有其它问题我会暂时将该贴关闭。

e2echina.ti.com/…/am5718-am5718-uart-boot-u-boot-spl-bin-ccc

赞(0)
未经允许不得转载:TI中文支持网 » AM5718: AM5718 UART boot 启动异常
分享到: 更多 (0)