首页 » 嵌入式笔记 » 正文

hi3516d 更换phy为rtl8201 笔记

刚买的板子PHY为RTL8201,而SDK里的是RTL8211.刚开始没注意到这个问题,烧录后发现网络不通.需要更改uboot及kernel.现在记录如下:

一: UBOOT
修改 /include/configs/hi3516a.h

其实在这里还可以把默认IP这些改改,注意phy地址与RMII MII模式需要与原理图对应
修改好后编译 uboot.bin
rmii
然后还需要修改excel中的 muxctrl_reg93 项 ,将值改为2. 在uboot模式下应该能顺利连网了

二:内核
在内核menuconfig中找不到rmii rgmii的选项. 不过在http://www.ebaina.com/bbs/thread-7876-1-1.html中有大神提到

所以找到 hieth-gmac phy0 interface mode 将默认的6改为5 即RMII模式.收工!

发表评论