TI中文支持网
TI专业的中文技术问题搜集分享网站

C6747 连接不上PHY芯片

调试网口驱动程序,用的是自己的板子,EMAC初始化过程添加了pinmux和PSC ,EMAC初始化完成,

00000.000 MAC Address = ba-bb-bc-bd-be-bf

 

00000.000 EMAC should be up and running

 

00000.000 EMAC has been started successfully

 

00000.000 Registeration of the EMAC Successful

 

Network Added: If-1:192.168.1.2

但是连接不上PHY芯片,PHY芯片工作在RMII模式,50MHZ输入时钟正确。在mdio.c轮询查找PHY芯片的过程中没有找到PHY芯片。

希望之前有过相关经验的大神,请教一下,还有什么需要配置的。

使用的是CCS6.0 工作在自己定制的板子上

yao guo:

回复 Denny%20Yang99373:

MDIO 初始化以后,寄存器的状态是这样的

MDIO0_REV 0x0000000B 0x00070105

MDIO0_CONTROL 0x0000000B 0x4100004B

MDIO0_ALIVE 0x0000000B 0x00000002

 MDIO0_LINK 0x0000000B 0x00000000

同样的程序在开发板omap137跑了以后,ALIVE为0xE,LINK状态有连接PC为0xA,无连接为0x8.

赞(0)
未经允许不得转载:TI中文支持网 » C6747 连接不上PHY芯片
分享到: 更多 (0)