我使用am3354连接两个RTL8211E的芯片,始终无法ping通。按要求对uboot做了如下修改:
1 phy_addr 已修改。
2 slaves = 2,
3 RGMII_MODE_ENABLE
u-boot版本为 u-boot-2013.10-ti2013.12.01。
am3354的cpu版本为1.0版。
可以检测到网线插拔,读取phyid也正常。
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.
我使用am3354连接两个RTL8211E的芯片,始终无法ping通。按要求对uboot做了如下修改:
1 phy_addr 已修改。
2 slaves = 2,
3 RGMII_MODE_ENABLE
u-boot版本为 u-boot-2013.10-ti2013.12.01。
am3354的cpu版本为1.0版。
可以检测到网线插拔,读取phyid也正常。
1 已核对过pin mux设置,确认无问题。
2 MDIO_CLK 在500K左右,并能正常读写寄存器。
3 RGMII_RXCLK在未插网线的情况下是2.5M,插入网线后变为25M与手册描述一致。
4 RGMII_TXCLK在25M
5 数据线有看到波形变化
PHY的走线长度多少是合适的呢?因为是单板的设计,应该满足要求。
以前调试的时候比较顺利,没仔细研究过这块,也没写裸测程序,结果这次卡住了,能否提供些调试建议。
Hi,
We used this PHY before. (EZSDK05.05 and EZSDK06.00)
Address setting is the same as EVM.
The TX RX delay(TXDLY, RXDLY) should be set in the circuit.
nothing else needed.
Thank you for your help.
This chip need TX RX delay.