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

AM3354芯片uboot烧写失败

在做AM3354开发的过程中,利用终端烧写uboot时,第一步1K Xmodem协议烧写u-boot-spl.bin,烧写成功(此步骤说明UART0调试串口硬件连接没有问题),但是,第二步Y Modem协议烧写u-boot.img时,烧写失败,一直没有数据传输,测量收发波形发现,电脑的终端已经向AM3354发送数据,但是AM3354无数据返回,请帮忙解释此现象并提供解决方案?谢谢!

Jian Zhou:

你的串口是飞线飞出来的还是在板子上走的线

miao ren:

补充一下最新进展,从目前结果来看极可能是DDR相关的问题,将DDR2降频到133,YModem下传文件也能够完成,但是uboot没有正常启动,只打印了下面的信息

U-Boot 2011.09 (Apr 11 2013 – 19:48:31)

DRAM:  256 MiB

 

Yaoming Qin:

回复 miao ren:

你先直接用uart启动,不烧写,看是否能启动

miao ren:

回复 Yaoming Qin:

就是使用uart启动,还没有到烧写的步骤,但是没有出现uboot提示符,没办法启动啊

Yaoming Qin:

回复 miao ren:

也有基于uart启动的spl, uboot

miao ren:

回复 Yaoming Qin:

可以详细点吗?

有没有相关文档的链接

Yaoming Qin:

回复 miao ren:

http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide

miao ren:

回复 Yaoming Qin:

原来就是这么做的,DDR改到133,是做到第6步image下载完成后,U-Boot提示符没有出现;如果DDR改回266,则第6步的image都不能下载。是否基本可确定是DDR相关的问题

Switch ON EVM with switch settings for UART boot. When “CCCC” characters appear on TeraTerm window, from the File Menu select Transfer –> XMODEM –> Send (1K mode)
Select “u-boot-spl.bin” for the transfer
After image is successfully downloaded, the ROM code will boot it.
When “CCCC” characters appear on TeraTerm window, from the File Menu select Transfer –> YMODEM –> Send (1K mode)
Select “u-boot.img” for the transfer
After image is successfully downloaded   U-Boot will boot it.
Hit enter and get to u-boot prompt “U-Boot# ”

赞(0)
未经允许不得转载:TI中文支持网 » AM3354芯片uboot烧写失败
分享到: 更多 (0)