工具/软件:TI-RTOS
XDCtools 3.50.02.20、SYS/BIOS 6.50.01.12、PDK 04.00.06、NDK 2.25.01.11
我正在努力将工作中的 NIMU_emacExample_EVMK2H_armBiosExampleProject 示例移至我们的 SBC 目标并使其正常工作。 看起来评估板使用 EMAC1 (phy_addr 1)。 我们的板使用 EMAC0 (phy_addr 0)。
我在以下 URL 中查看 EMAC 文档: http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_EMAC。 该电流是多少?
在我的 C:\ti\pdk_k2hk _4_0_6\packages/ti\drv 目录下、我没有 EMAC 目录。 上述文件表明我应该这样做。
此外、通过搜索 TI 代码、K2G 板似乎支持 EMAC。 例如、C:\ti\pdk_k2hk _4_0_6\packages \ti\board\diag\emac\src 具有 EMAC_test.c、但它意味着 K2G (例如、#include )但没有任何 K2H 的证据。 尽管这是专门用于 Keystone II (K2H、K2K)的 PDK。
为了解决选择不同 PHY 的问题、我们是否需要重建 EMAC 驱动程序? 重建 PDK? 还是运行时设置配置步骤?
Mike