主题中讨论的其他器件: DP83848YB、 DP83630
您好!
首先、我在 TMS570LC43x launchpad 上工作、使用以太网没有问题。 我 已根据 processors.wiki.ti.com/.../HALCoGen_Ethernet_Driver_and_lwIP_Integration_Demonstration 此页面配置了我的项目。
然后、我使用此配置构建了定制板:
- TMS570LC4357 MCU
- DP83848YB
MII
当我在新电路板上运行 launchpad 的示例代码时、它无法正常工作。
MDIO 活动= 0xFFFFFFFF,MDIO 链接= 0,无法接收 PHY ID 数据。
1) 1)我将 pinmux 配置为备用端子、并在 pinmux 选项卡上检查了每个引脚是否正确。
2) DP83848YB PHY 时钟与外部振荡器(25MHz MII)连接。
3) PHY ID 默认值= 1
为了查看 MDIO 线路上的数据流、我使用了示波器。
当我发送写入命令时、我可以在示波器中看到数据部分即将到来、但当我发送读取命令时、数据部分不会出现。
感谢您的帮助、
接收