最近做RMII2与phy连接,在uboot中总是ping不通。硬件基本一样,另外一块板子使用的sys/bios系统已经能够ping通。
配置的寄存器基本上一样的,pinmux也是一样的,现在我怀疑是某些地方有引脚冲突没有改过来,检查了一遍也没有检查出来,
想问下配置引脚的文件都是哪几个,目前只知道在board.c和mux.c有
Yaoming Qin:
我看到的也是这两个地方,对于配pinmux,没其他地方了
Gino E:
你好,
MDIO管脚在uboot里应该设置了吧。 另外,如果怀疑pin脚配置问题,你可以在UBOOT进行网络操作前,打印下pin脚的control module寄存器,确认下是否正确。
Jian Zhou:
回复 Gino E:
有没有使用Ti的pinmux工具?可以把u-boot里面用到的功能在这个工具里配一下,如果有冲突,会显示出来
leo chen:
注意你的测试方法,你可以把这块板子烧写sys/bios,看看能不能ping通,首先排除硬件的问题