你好!
我有一块AM5716的CPU板,是从AM571X IDK优化的。无法从SD卡启动。
SYSBOOT【5:0】=0b100010, 串口上没有反应。
后来改成从串口启动
SYSBOOT【5:0】=0b010011, 串口上接收到JE!, 串口设置115200,8,E,1,no flow control.
从PC发送 0x F0030002
再发送U-Boot-SPL.bin (binary 发送)串口还是一直收到JE!。
请问是否操作有问题?有没有详细的操作说明?(我在TI网站上找不到)
期盼大家帮助。
谢谢。
Nancy Wang:
请问与AM571X IDK相比有改动过哪些部分吗?是使用的预编译好的image文件吗?
SDK版本是什么?
以下帖子中有AM571X GP EVM从uart启动的流程,参考看一下有没有帮助。
e2e.ti.com/…/549800
software-dl.ti.com/…/Foundational_Components_U-Boot.html
JE! is on UART console means its behaving as expected in the UART boot mode. So no issues with the MPU there.
ZaiHang Ma:
回复 Nancy Wang:
谢谢回复。板子在第一步就无法启动。
SYSBOOT设置成从串口启动时,依照 "AM57_UART_Boot_SOP_By_TI_Rio_Final.pdf"
SPL下载完成后,串口没有任何回复 (在AM571x IDK 上可以收到 “CCCC” )
从SDMMC启动时,完全没有反应。
CCS DEBUG时,DDR3 INIT 无法完成。
是不是DDR3 RAM 配置有问题?如何查找?
是不是和ID EEPROM的配置有关?
谢谢回复!急!
Nancy Wang:
回复 ZaiHang Ma:
有可能是DDR3的问题。
参考以下文档及表格检查一下相关寄存器的配置。
www.ti.com/…/sprac36e.pdf