This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请教各位TI 达人一个 AM3352网口下载的问题,谢谢

Other Parts Discussed in Thread: AM3352

背景:自己设计的 仿AM335X板子,ti-sdk-am335x-evm-06.00.00.00代码

按照文档《AM335x的网口启动及Flash烧写用户指南.pdf》中的1、2、3步骤配置修改完毕,一上电发现板子就直接跑到最后的else情况去下载uImage(而非先开始u-boot -restore.img和u-boot-spl-restore.bin 文件),下载uImage然后就是tftp校验失败,请问是否“option vendor-class-identifier”的判断条件设置成 "DM814x ROM" 和“ "AM335x U-Boot SPL"”有误?应该设置成什么数值?我个人怀疑应该是因以下配置代码中的判断条件的问题导致文件下载顺序有误(我对比了下tftp的data包的内容和uImage是一样的)(如附件图片2所示

subnet 192.168.1.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.1.100 192.168.1.199;
if substring (option vendor-class-identifier, 0, 10) = "DM814x ROM" {
filename "u-boot-spl-restore.bin";
} elsif substring (option vendor-class-identifier, 0, 17) = "AM335x U-Boot SPL" {
filename "u-boot-restore.img";
} else {
filename "uImage";
}

uboot中网口已经设置ok,这点我们在已经手动下载个文件测试ok的(参见附件图片1),具体的抓包分析可参见附件图片2
附件图片.zip