linux 驱动:从官网下载source code
git clone https://source.codeaurora.org/external/autoivnsw/tja110x_linux_phydev
uboot驱动调试
原理图
需要查看datasheet的接口模式,支持
这两种模式
MII:
RMII:
这两种接口的接法不一样,可以看看这个博客
https://blog.csdn.net/fun_tion/article/details/70270632
MII:
RMII
ps:1.RMII只有一个参考时钟。MII有TXC,RXC。
2.当检测不到phy的时候,看看晶振有没有起振
3.检测到phy了,ping不同的时候,可以看看配置是否配对
3.1 比如mac端的模式配置,MII ,RMII。还有模式的引脚配置,GPIO配置dts,或者是板级端
3.2详细研读主控的mac端需要如何配置
3.3比如phy这端的配置,添加phy驱动
3.4比如phy这端的配置,包括MII,RMII模式,主从模式,管理模式或者是自动模式,需要硬件配置