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.

[参考译文] DP83825I:复位后的寄存器值错误

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1034556/dp83825i-register-values-after-reset-wrong

器件型号:DP83825I
主题中讨论的其他器件:USB-2-MDIODP83825EVM

大家好、

我将 DP83825EVM 用作解决方案的 PHY 层。 我最近在访问这些寄存器方面遇到了一些问题、它以前一直在工作、没有任何问题。 复位后的寄存器值与数据表中的值一致。 然后、我切换到 USB-2-MDIO 软件来读取相同的寄存器、它们仍然给出错误的值。

我已尝试所有可能的 PHY 地址、但未更改。 我想知道有人以前是否经历过这种情况、他们是否发现了问题的根源?

谢谢你

此致

ANNS

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

    Anns、您好!

    感谢您的查询。

    我们是否可以快速查看原理图。 您能否确保时钟和电源稳定、然后再将器件从复位状态中释放出来。

    CAL 您请列出您尝试读取的某些寄存器。

     您是否具有 MDIO 接口所需的终端。

    此致、

    Sreenivasa

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

    您可以在此处找到原理图。

    https://www.ti.com/lit/df/snlr041a/snlr041a.pdf?ts=1629957510190

    我尝试读取的寄存器为0x0到0x3。

    MDIO 接口端接正确。

    谢谢你

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

    Anns、您好!

    感谢您的参与。

    您是否正在使用 EVM? 如果是、请检查是否所有跳线都按照 EVM 用户指南放置、并显示电源指示

    此致、

    Sreenivasa

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

    是的、我使用的是 EVM、跳线位于正确的位置。

    当电路板由 USB 供电时、VDDIO 通过何处提供? 因为我在使用该设置时遇到超时错误。

    在 VDDIO 设置为外部时、我可以读取值、但它们仍然不正确。 这有道理吗?

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

    Anns、您好!

    感谢您的参与。

    J2、J3、J4、J5应将跳线安装在1..2上

    请详细说明 VDDIO SET external 是什么意思?

    此外、在 USB2MDIO 中、您可以选择扩展寄存器为否并进行检查。

    此致、

    Sreenivasa

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

    是的、跳线设置正确。 但我观察到的一件事是、当 VDDIO 来自 VDDIO_EXT 时、我会得到错误的寄存器值。 当然、如果 VDDIO_EXT 是3V3。

    但是、如果设置为3V3_IO_LDO、则读操作返回超时错误

    此外、该测试在扩展寄存器设置为否的情况下完成

    谢谢你

    ANNS

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

    Anns、您好!

    感谢您的参与。

    您能否 将 R7更改为0r 并进行测试。

    或者、您可以在 J2的引脚2和引脚3之间连接外部电源、并将所有跳线设置为内部电源- J3、J4、J5应将跳线安装在1..2

    此致、

    Sreenivasa

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

    我知道、这只是测试电路板的方法。 外部电源。 我希望明天能得到一个。

    请回答以下问题:

    使用 USB 作为源、为什么 VDDIO 没有获得足够的功率? 它应该可以正常工作、不应该这样做?

    2.电源的电气特性是什么? 它应该能够提供多少电流?

    该板过去工作完全正常、但突然停止工作。 但老实说、我们以前没有尝试过 USB 2 MDIO 软件。 因此、如果该设置完全不起作用、我们就通过 MDIO 接口通过 FPGA 访问了寄存器。 因此、它在一个点起作用。 是否应在使用 USB 2 MDIO 软件之前断开所有电缆。

    很难理解它。 现在、在这个阶段、这更是猜测游戏。 请帮助我了解正在发生的情况。

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

    Anns、您好!  

    感谢您的回复。

    如果您将 R7更改为0r、则 USB 源将起作用。 电流源没有问题。

    5V、300mA 电源应该正常。 由于我们有一个稳压器、因此电压可能会更高一些。

     连接到 FPGA 板时是否连接了外部电源?

    我建议您断开 FPGA 的所有电缆、进行0r 更改并进行快速测试、

    此致、

    Sreenivasa

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

    您好、Kallikuppa、

    感谢您的帮助、断开所有电缆的连接即可正常工作。 这实际上是非常令人惊讶的、因为移除数据线并没有发生任何变化。 但我认为关键是移除 J8引脚3上的 VDDIO 外部电源。 总之、EVM VDDIO_EXT 不起作用。

    我没有移除 R7、但它仍然可以正常工作。

    再次感谢您的全力支持。

    此致

    ANNS

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

    Anns、您好!  

    感谢您的参与、并很乐意为您提供支持。 让我总结一下设置。

    您已将所有跳线配置为内部电源、并使用 USB 接口进行通信和供电。

    谢谢、

    Sreenivasa

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

    是的、但不需要电源、我不再需要它。 它在使用 USB 电源时工作正常。

    谢谢你。

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

    Anns、您好!  

    感谢您的参与。

    此致、

    Sreenivasa