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

关于更改AM335x入门套件上的启动选项,来达到网口启动的问题

社区的各位大神们好,请教大家关于使用官方AM335x入门套件,来实现网口启动的问题

我的操作步骤是:

1、将AM335x入门套件上的SYSBOOT[15:0]设置为01 00 00 0 0 11 1 00111b,即启动顺序为EMAC1、MMC0、XIP、NAND

2、完成DHCP、TFTP、NFS服务的配置

3、安装ti-processor-sdk-linux-am335x-evm-06.03.00.106,并编译生成u-boot-spl.bin、u-boot.img、zImage,将他们拷贝进tftpboot

4、板子与交换机、电脑连接好网线,再连接好串口后,打开电源,使用setup.sh脚本配置,再完成配置后重启板子

5、到此就一直没有反应,使用wireshark进行抓包,没看到BOOTP请求

6、等待一段时间后,板子上的D1、D2、D3亮了

我的主机是使用deepin15.11系统

Nancy Wang:

请问是哪款开发板?
以下链接参考过吗?
software-dl.ti.com/…/How_to_Setup_Ubuntu_1404_Network_Boot.html
用prebuilt-images测试看看。

user6145286:

回复 Nancy Wang:

AM335x Starter Kit Quick Start Guide 我是自己手动修改了SYSBOOT,参考AM335x and AMIC110 Sitara™ Processors Technical Reference Manual (Rev. Q)手册和开发板的原理图进行修改的 这个链接的内容参考过,我的环境配置也是这么做的,但奇怪的是使用wireshark进行抓包,都没看到BOOTP请求,而硬件上的设置我已经再三确认了,应该是没错的 我做了以下修改: 1、去掉R160电阻100K,加上R35电阻10K(SYSBOOT[4]) 2、去掉R37电阻10K,加上R158电阻10K(SYSBOOT[6]) 3、去掉R38电阻10K,加上R157电阻10K(SYSBOOT[7]) 由于我没有100K电阻,因此R157、R158使用10K电阻代替,这个应该是没有影响的吧 因此,我的SYSBOOT[15:0]为01 00 00 0 0 11 1 00111b

Nancy Wang:

回复 user6145286:

硬件设置部分可通过control_status寄存器来确认。

网口部分是设置的eth0吗?am335x只能通过emac port1启动。

是否将对应.bin/.img文件重命名为u-boot-spl-restore.bin and u-boot-restore.img

建议再次确认配置步骤,或者通过附件上传。

user6145286:

还有没有大佬帮帮我,谢谢!

Nancy Wang:

回复 user6145286:

帮您在英文论坛发了帖子,已有相关专家跟进,请及时跟进,谢谢!
e2e.ti.com/…/3392316

user6145286:

回复 Nancy Wang:

好的,谢谢您~

Jalon:

老哥,你好惨啊,你这都快一年了还没解决,我现在也遇到这个问题了,刚发了个帖子还没人回。
e2e.ti.com/…/920147
我也使用AR8035,用wireshark抓包发现也是没有bootp请求,怀疑是不是AM335x ROM code没做好,还不支持RGMII,因为我用Beaglebone Black都是成功的。现在是啥都不打印,说明第一阶段ROM code没有成功拉取SPL程序,但是我在U-boot执行dhcp,tftp都没问题。
我是用自己做的板子实验的,手头还有一块embest的板子,稍后测试一下看看能不能成功。咱们互相交流一下,如果有进展的话,权当学习了。

user6145286:

回复 Nancy Wang:

两个网口都尝试过,也把能尝试的操作都尝试过一遍,但就觉得连BootP请求都没有应该是硬件的问题,然后,请问是否只有AM335x GP EVM这个板子才可以实现网口启动?

user6145286:

回复 Jalon:

惨,,确实从开始有这个需求到现在快一年了。中间没时间去研究,就先放一边了。
对了,老哥,你是使用BBB板子进行网口启动?还是USB启动?这个板子硬件上需要修改什么吗?我手头上也有这块板子,也想试试可不可以

Jalon:

回复 user6145286:

我网口和USB都成功了,BBB使用的是MII接口的LAN8720A,就修改了sysboot[4:0]=10101b,sysboot[7:6]=00b默认就是MII不用修改。

赞(0)
未经允许不得转载:TI中文支持网 » 关于更改AM335x入门套件上的启动选项,来达到网口启动的问题
分享到: 更多 (0)