在开发板上, PHY是DP83848, 在开发板上网络调通后, 根据自己板子的硬件修改代码编译后下到自己的板子上(PHY是RTL8201),
修改的地方:
1.根据硬件连接, 把RMII_MODE改为MII_MODE
2.根据8201的数据手册,修改了PHY_SR,PHY_Speed_Status,PHY_Duplex_Status
用ST LINK调试, LwIP_Init能通过, 绿灯一直亮, 黄灯一直闪, 但是就是ping不通
网上说RTL8201比较特别, 不知道修改这几处地方够不够?
哪位兄弟有在这个芯片上移植过8201的话, 能否给个代码参考一下?
谢谢
|