这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » TC397来构建示例Echo服务器,GETHMACPHYIFCONTROLSTA

共1条 1/1 1 跳转至

TC397来构建示例Echo服务器,GETHMACPHYIFCONTROLSTATUS.B.LNKSTS始终保持为0的原因?

高工
2025-01-22 13:07:08     打赏

我将示例 [Ethernet_1_KIT_TC397_TFT] 作为TLE9243QK_BASE_BOARD ,并用它来构建示例 Echo 服务器。
我的设置是AURIX TC397,通过 RGMII 连接到 REALTEK 交换机,并通过 SGMII 从交换机连接到 RealTek PHY。
配置后,PHY 和交换机都会报告6EDL_SPI_LINK up,如下面的调试输出所示:

然而,MAC ( AURIX ) 从未报告有效的6EDL_SPI_LINK , [GETH_MAC_PHYIF_CONTROL_STATUS.B.LNKSTS] 始终保持为 0。
通过 updateLwIPStackISR,每毫秒都会更新 lwip 堆栈,并在 low_level_init 函数中更新和设置正确的 RGMII 引脚,但我甚至无法进行 ping,尽管此时 ARP 表应该已经更新。
知道从哪里可以找到问题所在吗?




关键词: TC397     PHYIF     ECHO    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]