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

UniFlash烧写am335x失败

用ti-processor-sdk-linux-am335x-evm-05.03.00.07-Linux-x86-Install.bin编译,配置为am335x_evm_defconfig,把编出来的u-boot-spl.bin和u-boot.img重命名为u-boot-spl-restore.bin和u-boot-restore.img,通过USB用UniFlash烧写Beaglebone Black,出错:
CCCCCCCC
U-Boot SPL 2018.01-g9d984f4548 (Apr 06 2019 – 07:42:30)
Trying to boot from USB eth
** Bad device mmc 0 **
Using default environment

<ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Error: usb_ether address not set.

using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 40:bd:32:26:0f:4b
HOST MAC de:ad:be:ef:00:00
RNDIS ready
musb-hdrc: peripheral reset irq lost!
cpsw Waiting for PHY auto negotiation to complete……… TIMEOUT !
Problem booting with BOOTP
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

但是,如果我使用Tera Term通过串口烧写,同样是这两个文件,却是能进入uboot的。
这是什么原因?该修改什么?
2、使用UniFlash烧写AM335x的文档有新的吗?TI的网站上资料是多,但是关于UniFlash烧写AM335x都是好几年前的,说是要打补丁,但是点补丁的连接过去又是没有的。我通过USB用UniFlash烧写BBB板,好几天了还没成功,求助。

谢谢

Nancy Wang:

按照您下载的版本找的对应的资料,先参考一下。
software-dl.ti.com/…/Foundational_Components_Tools.html
您是通过uniflash烧写提示不成功,还是烧写成功之后无法正常启动。

user4848064:

回复 Nancy Wang:

烧写不成功,进不了uboot,但是同样的image用串口烧写是可以进uboot的

Nancy Wang:

回复 user4848064:

上面给您贴的链接参考过了吗?

user4848064:

回复 Nancy Wang:

看了,链接主要是怎么使用uniflash烧写,我目前遇到的问题是烧写不成功

另外,我有试过把TI prebuilt-images下面的u-boot-spl.bin-am335x-evm u-boot-am335x-evm.img重命名为u-boot-spl-restore.bin u-boot-restore.img

然后用uniflash 3.4.1烧写,也是不成功

返回的错误信息跟上面贴出来的那个一样

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