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.

[参考译文] DP83869HM:DP83869HM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/847293/dp83869hm-dp83869hm

器件型号:DP83869HM

您好,

我使用 DP83869HM 收发器部件与 MDC MDIO 接口进行数据通信。

我无法通过软件启动自动协商,因为它无法覆盖自协商自举引脚的硬件配置。

如何禁用通过硬件进行的自动协商并希望通过软件配置启用它。

我知道这需要哪些寄存器,但面临硬件配置问题。

此致、

Kaavya。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kaavya、

    您能否在 DP83869HM 上正确读取寄存器? 尝试读取寄存器0x02和0x03并查看它们是否与数据表值匹配。 如果它们没有、则 MDIO-MDC 软件实现可能会出现一些问题。 可通过寄存器0x00、0x04和0x09来控制自协商。


    此致

    Aniruddha

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Aniruddha、

    感谢您的回复。

    我们已经尝试读取寄存器0x02和0x03并获取数据表中的值,MDIO-MDC 软件实现没有问题。

    电路板中启用了自协商功能、但无法进行通信。

    您能不能说需要为0x00、0x04和0x09寄存器写入什么值,我们在正确写入寄存器值时可能缺少一些内容。

    我们交叉检查了所有值,但需要一次与您保持一致。

    这些是我们要写入的值,

    (0x0000)(0x1100)

    (0x0004)(0x01E1)

    (0x0009)(0x0300)

    (0x0C00)(0x0000)

    (0x0C04)(0x8060)

    此致、

    Kaavya。