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.

[参考译文] DP83TD510E-EVM:(MMD7)寄存器返回零值

Guru**** 2524460 points
Other Parts Discussed in Thread: DP83TD510E-EVM, USB-2-MDIO

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1375635/dp83td510e-evm-an-mmd7-registers-return-zero-value

器件型号:DP83TD510E-EVM
主题中讨论的其他器件: USB-2-MDIO

工具与软件:

我采用了两 块 DP83TD510E-EVM 板的设置。 每个电路板都已通过以太网和 USB 连接到笔记本电脑。 这两个电路板通过短的 SPE 电缆连接。 链路已建立、因此我可以在两台笔记本电脑之间执行 ping 操作。

由于我想仔细检查传输电平和自动协商设置、因此我尝试了使用 USB-2-MDIO 工具来读取 MMD7寄存器0x200至0x20F。 但是、所有这些寄存器返回值0x0000。

一些其他寄存器返回非零值(例如、SQI 寄存器0x872返回值0x0002)、因此通过 MSP430读取似乎可以正常工作。

我还尝试了 Diep 工具。 但是、在 MDD 字段中、我只能选择"1F"、"03"或"01"、而不能选择"07"。 如果我选择"MDD = 1F"并填写寄存器0200、则会出现首字母缩略词"AN_CONTROL"、这似乎是正确的。 但此处读取的值也是0x0000。 这适用于0x20x 范围内的所有寄存器。 由于链路已建立、至少寄存器0x201应有一个非零值。

如何通过 USB 可靠地读取 MMD7寄存器?

 

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

    尊敬的 Eelco:

    您可以说明扩展寄存器序列吗?

    以下是510EVM 上0x200的快速点检查读数:

    将返回预期的默认值。 请确认此序列是否用于 MMD7:

    0xd = 0x7

    0xe =

    0xd = 0x4007

    读取0xe 以返回

    当使用具有"Extended Register"下拉菜单="No"的 USB-2-MDIO 时、手动扩展寄存器读取应如上所述。

    对于 DIEP、感谢您注意此问题。 我将进行调查并考虑 添加 MMD7。

    此致、

    Evan

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

    您好、Evan、感谢您的回答。 所述过程对我有效。

    我假设使用"扩展寄存器=是"时、可直接寻址扩展寄存器(通过 MSP430)。 但是、我是否理解正确、仅支持间接寻址(通过使用"扩展寄存器=否")?

    奇怪的是、直接寻址似乎适用于列表中的某些其他寄存器。 请参阅以下示例、其中第一个间接寻址和第二个直接寻址寄存器0x872。  或者这只对特定的 MDDx 字段有效吗?

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

    尊敬的 Eelco:

    这将取决于使用的 MMD 地址空间。

    "扩展寄存器=是"对于直接访问 MMD1和 MMD1F 空间中的寄存器有效。

    当启用扩展访问时、GUI 在后端应用间接访问方法、但此处 USB-2-MDIO 不支持 MMD7。

    手动应用间接寄存器访问方法时、应使用"扩展寄存器=否"。

    如果对返回的寄存器值有任何疑问、建议使用表6-15中所示的间接方法。

    谢谢!

    Evan

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

    感谢您提供的明确答案。 问题迎刃而解。