主题中讨论的其他器件:TMS570LC4357、 DP83640、 HALCOGEN、 DP83869、 SEGGER
工具与软件:
我将 TMS570lc4357与 dp82869 phy ic 配合使用、并运行环回示例、phy 没有响应、您好、我必须为 tms570lc4357 emac 和 mdi eithdp83869 phy ic 配置哪些必要寄存器
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
我将 TMS570lc4357与 dp82869 phy ic 配合使用、并运行环回示例、phy 没有响应、您好、我必须为 tms570lc4357 emac 和 mdi eithdp83869 phy ic 配置哪些必要寄存器
e2e.ti.com/.../3463.dp83869.ce2e.ti.com/.../dp83869.h
请找到上述驱动程序配置、还有一件事、当使用 halcogen IT 操作系统为 dp83640配置发电驱动程序时、如果该文件中仅更改 phy id 和 rev 掩码、则可以实现
您好、Guorav、
对于 ping 日志、信号链是 PC <- RJ45 -> TMS 板、分配的 MCU 板 IP 地址是169.254.190.110?
在这种情况下、我同意与 TMS 建立 PHY、用于有效的链路和通信。
我无法从 emac_loopback 示例中对输出日志进行注释。
您需要对设置验证哪些功能测试? ping 和吞吐量测量是否足够?
谢谢!
Evan
您好、Guorav、
我不熟悉此环回示例代码、因此我们可以通过单独的测试来验证环回功能吗?
我所想到的是:
-在 DP83869上启用反向环回
-从链路伙伴<->DP83869生成数据包
-验证链路伙伴是否接收到相同的数据包
这需要对 DP83869的手动寄存器访问、以及一个能够生成和检查数据包的链路伙伴。 如果可行、我可以共享寄存器脚本来运行此测试。
谢谢!
Evan
您好、Guorav、
我理解。 对于 DP83869驱动程序、您是否使用特定的文件作为参考来创建它? 该结构与我们 PHY 团队针对 Linux/RTOS 驱动程序所发现的结构不同。
以下是 Linux 的参考:
https://github.com/TexasInstruments/ti-ethernet-software/blob/main/linux_drivers/dp83869.c
您能否验证 dp83869_getid ()中的 PHY ID 是否返回0xA0F3或0xA0F1? 必须识别此 ID 才能绑定驱动程序。
谢谢!
Evan
尊敬的 Gourav:
我将关闭此主题、因为您已在下面为此新主题创建:
(6) TMS570LC4357:tms570lc4357-dp83869 -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
请在新主题中提供您的评论。
——
谢谢、此致、
Jagadish。