主题中讨论的其他器件:TMDSSK3358
我正在尝试将基于 TMDSSK3358的 LWIP 堆栈的应用移植到 AM335x ICE v2.1。 主要区别似乎是 PHY 接口:在 TMDSSK3358上、使用 CPSW EMAC 的 GMII 接口。 这与 AM335x ICE v2.1不兼容、其中使用 RMII 接口从 CPSW 驱动 PHY。
因此、我的第一个问题是:是否有配置 CPSW 以连接到 ICE 电路板上的 PHY 的示例(包括引脚复用、配置电路板上的 RMII/MII 多路复用器、设置 MAC 控制寄存器等)。 理想情况下、这将是一个像美妙的 LWIP 堆栈这样的基本示例-仅调用 API 信息较少。
我的第二个问题是:PDK 随附 EMAC 驱动程序(在我的安装中、它位于 C:\ti\pdk_am335x_1_0_5\packages/ti\drv\emac)。 这可能是回答我的第一个问题的良好起点、但我看不出它对硬件做出了什么假设。 它是否打算直接在 ICE v2.1板上工作? 该示例在实际操作上非常不清楚、因为它会调用 PDK 代码的许多其他部分。
