Other Parts Discussed in Thread:AM3354
硬件是公司自己设计的,已经成功从sd卡或者nand中启动系统,我按照这篇帖子烧录通过串口烧录uboot在执行“选择Transfer –> YMODEM –> Send (1K mode)把u-boot.img文件写入。”时候,传输界面一直现实速度为0,过来大概20秒,传输界面就消失了,am3354也卡住了。我最开始没有设置帖子中335开关设置1,7,8打开,其他关闭。请问这个操作是什么意思,没有成功会是因为这个原因吗?
参考帖子为blog.csdn.net/…/104612735
Nancy Wang:
请将参考的帖子贴出来看一下。
,
user6539265:
blog.csdn.net/…/104612735
,
Nancy Wang:
是将板子设置为从串口启动的模式。
,
user6539265:
请问调试串口已经打印出“ccccc”了,这样不可以吗?
,
Nancy Wang:
打印ccc是正常的,u-boot-spl.bin写入是没问题的是吗?
也有可能是DDR的配置问题,因为uboot.img是在DDR上跑的。有验证过DDR读写是否正常吗?
,
user6539265:
u-boot-spl.bin成功写入而且运行了,可以打印出u-boot-spl.bin的输出信息,板子能正常跑系统,DDR是不是就没有问题?
,
Nancy Wang:
u-boot-spl.bin是在内部ram上跑的。
,
user6539265:
u-boot-spl.bin没有初始化DDR?
,
user6539265:
之前u-boot-spl.bin可以传输,现在u-boot-spl.bin也不能传输了
,
Nancy Wang:
重新看了一下您的描述,如果能从SD/nand启动那DDR部分应该没有问题。
建议通过以下指令再试一下:
$ sx -kb /path/to/u-boot-spl.bin < /dev/ttyUSB0 > /dev/ttyUSB0
$ sx -kb –ymodem /path/to/u-boot.img < /dev/ttyUSB0 > /dev/ttyUSB0
software-dl.ti.com/…/Foundational_Components_U-Boot.html