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

am4379 核心板,PHY AR8035替换KSZ9031引发的问题

平台:AM4379核心板 +自设计底板1:RGMII1+2:UART0(to usb)+3:MMC0(micro_sd)
NAND 启动时
有打印出
[url=][    4.258756] davinci_mdio 4a101000.mdio:phy[4]: device 4a101000.mdio:04, driver Atheros 8035 ethernet[/url][P1]


[P1]AR8035 address = 0b100
芯片型号已识别出。link 绿灯长亮,act黄灯闪烁。

最后
[url=]ifconfig[/url][P1]
[  44.942390] libphy: 4a101000.mdio:04 – Link is Down
[url=][   48.942441] libphy:4a101000.mdio:04 – Link is Up – 100/Full[/url][P2]


[P1]命令输入没有打印结果,(RTC裸机测试时间可以正常设置。)命令可以正常输入。
[P2]插拔网线仍有相应信息输出,系统没有挂掉。只是对命令不回应。系统硬件上只实现了RGMII1+UART0(to usb)+MMC0(micro_sd)
不知是何原因。
7.11 基于starterware的httpserver例程 测试的结果,测试失败。如下
StarterWare Ethernet Application. Accessthe embedded web page using http://<ip address assigned>/index.html via aweb browser.
Acquiring IP Address for Port 1…
PHY found at address 4.
Gigabit Full duplex is not supported!!!.
Performing Auto-Negotiation…
Auto-Negotiation Successful.
Transfer Mode : 1000 Mbps Full Duplex.
PHY link verified for Port 1 of Instance 0.
DHCP Trial 1…
DHCP Trial 2…
DHCP Trial 3…
DHCP Trial 4…
DHCP Trial 5…
Unable to complete DHCP!
Port 1 IP Address Acquisition Failed.
注:PHY AR8035按照与KSZ9031 同功能管脚挂接在RGMII1 上,包括 ETH1_INTn引脚
问题:
1:PHY 芯片在NAND启动时候可以正常识别出芯片型号,并且插拔网线可以正常识别出速率等状态,由于输入命令没回应,无法进行ping测试判断PHY芯片是否已正常工作。
2:裸机测试,DHCP 获取地址失败,ETH部分仍没有正常工作,这个测试应该是独立于PHY芯片的是吗???

疑问:同具有RGMII接口的AR8035与KSZ9031 PHY芯片方案替换时需不需要修改相应驱动配置???
另外:AR8035 是淘宝上买的,买了5pcs,试了其中两片,效果一样。
Jian Zhou:

之前的KSZ9031工作正常么?可以ping通么?

另外淘宝买的不能保证质量吧?

赞(0)
未经允许不得转载:TI中文支持网 » am4379 核心板,PHY AR8035替换KSZ9031引发的问题
分享到: 更多 (0)