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.

[参考译文] TMS320F28388D:对于 EtherCAT,如何通过 ET1100 IP 核心访问 PHY 自己的寄存器?

Guru**** 2036740 points
Other Parts Discussed in Thread: TMDSCNCD28388D
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1082512/tms320f28388d-for-ethercat-how-can-i-accesss-phy-own-register-by-et1100-ip-core

部件号:TMS320F28388D
“线程”中讨论的其它部件:TMDSCNCD28388D

对于 EtherCAT,如何通过 ET1100 IP 核心访问 PHY 自己的寄存器?

对于 EtherCAT,我选择 了 KSZ8061MNG PHY。  链接有问题。

TMDSCNCD28388D 主板没有问题。但我的自定义主板 有问题。

这两个主板之间的区别在于 PHY。

所以我阅读了 PHY 选择指南和  KSZ8061MNG 数据表,发现了一件我认为是问题所在。

《EtherCAT PHY 选择指南 》指出“禁用固定 RX PHY 延迟”。

但  KSZ8061MNG 说“固定 RX PHY 延迟是默认值”

所以我想把这个寄存器更改为1。但它没有被 PHY 电源打开时的上/下拉电阻带改变。

也许,它仅由 MDC/MDIO 管理更改。

所以我想控制  ET1100上的 MDIO。 但我无法找到使用 ET1100注册器的方法。

 如何通过 ET1100 IP 核心访问 PHY 自己的寄存器?

我已经向贝克夫提出了同样的问题,我正在等待回答。