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

sdk 8.0 uboot下网络不通

自己做的3358的板,网卡连接使用rgmii模式。使用sdk 8.0的uboot,修改如下:

1、在read_eeprom中修改了header->name的值 :strncpy(header->name, "A335X_SK", 8);

2、修改了cpsw_slaves中的phy_addr。

uboot运行起来后,网络不通,串口信息如下:

U-Boot SPL 2014.07-00107-gd28f2b9-dirty (Jan 19 2017 – 16:33:11)
The Expected Linux image was not found. Please check your NAND configuration.
Trying to start u-boot now…

U-Boot 2014.07-00107-gd28f2b9-dirty (Jan 19 2017 – 16:33:11)

I2C: ready
DRAM: 512 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning – bad CRC, using default environment

Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Hit any key to stop autoboot: 0U-Boot#U-Boot# setenv ipaddr 192.168.1.11;setenv serverip 192.168.1.234
U-Boot# ping 192.168.1.234
link up on port 0, speed 100, full duplex
Using cpsw device
ping failed; host 192.168.1.234 is not alive
U-Boot#link up on port 0, speed 100, full duplex
Using cpsw device
ping failed; host 192.168.1.234 is not alive
U-Boot#

请问,还有什么地方需要修改的吗?

谢谢!

Denny%20Yang99373:

硬件有没有验证过?

如果硬件验证过,请检查一下软件寄存器关于配置模式部分。

QingKai Ji1:

回复 Denny%20Yang99373:

Denny Yang:

1、硬件没有验证过;

2、”软件寄存器配置模式部分“,指的是这个地方吗:

writel((RGMII_MODE_ENABLE | RGMII_INT_DELAY), &cdev->miisel); cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if = PHY_INTERFACE_MODE_RGMII;

谢谢!

orange martin:

回复 QingKai Ji1:

你好 我也遇到这问题是哪个配置有问题呢?

QingKai Ji:

回复 orange martin:

我最近一年多在弄其它的,这个记不太清了。
记得好象是双网卡配置上的问题,另外,就是查找”软件寄存器配置模式部分“。

赞(0)
未经允许不得转载:TI中文支持网 » sdk 8.0 uboot下网络不通
分享到: 更多 (0)