我用的是AM3517芯片,开发板(TI官方的)用的是2.6.32的内核,但以太网这里只有davinci_emac驱动并没有相关物理层芯片的驱动,问下是不是有了davinci_emac驱动就不需要物理层芯片的驱动了?我现在,物理层芯片是DP83848与开发板的不一样,我需要自己写这个芯片的驱动吗,内核里没有这个芯片的驱动。
Yaoming Qin:
你到这个里面去找找看drivers/net/phy$
John Lee:
回复 Yaoming Qin:
现在的phy驱动基本上都是统一的,主要是mac驱动到不同的CPU会不一样,重点要看下你连接的phy是用mii还是rmii还是rgmii,然后要在mac驱动的初始化中进行配置
alvin lu:
回复 John Lee:
内核里有dp83848的驱动的,仔细的找找。
roger2:
回复 alvin lu:
2.6.37的内核里面真没有这个驱动
roger2:
回复 Yaoming Qin:
这里面没有DP83848的驱动
roger2:
回复 John Lee:
你的意思就是说DP83848不用写驱动是吗,我用的是rmii,开发板用的也是这个模式,初始化配置应该没有问题
alvin lu:
回复 roger2:
国家半导体的phy DP83848.非得哥把图接出来打你的脸?
alvin lu:
回复 alvin lu:
国半的dp83848.这个你知道吗?
roger2:
回复 alvin lu:
这个不是DP83848的驱动,我搞定了是硬件的问题,谢谢各位了
alvin lu:
回复 roger2:
这个就是phy的驱动。
TI中文支持网