工具/软件:TI-RTOS
您好!
我想修改和测试 TM4C1294-XL 电路板的 tcpEcho 项目、以通过 MII 接口配置外部 PHY-KSZ8463FML、从而使其适用于使用 TM4C1292NCPDT 设计的系统。 我有一些 API 来设置 MII 和外部 PHY 配置。 MAC 正在准备就绪、PHY 配置也已正确完成、我可以在这里看到链路正在建立。 但我无法看到 IP 地址打印在控制台上、并且连接到电路板的 PC 没有 ping 响应。
我使用了在 Board_initEmac()之前调用的以下 API。 我想将 MII 接口用于100Mbps 全双工模式。
EMAPPHYConfigSet (EMAC0_BASE,(EMAC_PHY_TYPE_EXTERNAL_MII);
这是我获得的控制台输出。
暂停操作后的详细任务视图。
TM4C1294-XL 的 tcpEcho 工程与 My tcpEcho 工程之间的区别如下。
1.针对特定于我的目标板更改了.cmd 文件。
2.在 EMAC_Init()之前通过 SPI 接口配置我的以太网交换机;
EMACPHYConfigSet (EMAC0_BASE,(EMAC_PHY_TYPE_EXTERNAL_MII);EMAC_Init()之前的 API;
请帮助我建立链接并正常工作。 这里是否有任何遗漏。
此致
巴拉