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.

[参考译文] DP83TC813R-Q1:使用 Marvell 88Q222x PHY 的 TC10 睡眠设置

Guru**** 2529350 points
Other Parts Discussed in Thread: DP83TC813R-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1557116/dp83tc813r-q1-tc10-sleep-settings-with-marvell-88q222x-phy

器件型号:DP83TC813R-Q1


工具/软件:

您好!  

我拥有带 DP83TC813R-Q1 PHY 的器件、可用于与 Marvell 88Q222x PHY 进行通信。 工作方式。  

但是、当我尝试在 PHY 之间初始化 TC10 睡眠状态时、默认设置不起作用。 经过试错后、我在 DP83TC813R-Q1 PHY 中发现两种可使睡眠和唤醒请求正常工作的设置:

  • 在设置 SLP_recv 之前、降低要接收的 LPS 符号的数量。 当我将其降低到 32 个符号(默认为 64)时、结果是一致的。  

  • 对于在 TX_LPS_DONE 变为 true 之前要传输的 LPS 符号数量、将限制为 64 个符号。  

当与  Marvell 88Q222x PHY 通信时、预计会出现这种情况吗? 还是可能存在其他一些配置错误?  

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

    尊敬的 Gustav:

    您是否已经使用 OPEN Alliance 配置脚本配置了 PHY?  如果没有、可以尝试一下吗?

    https://www.ti.com/lit/an/snla389f/snla389f.pdf

    谢谢、

    Drew

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

    您好、Drew!  

    我还没有进行该配置。  

    我将尝试使用表 3-1 中的寄存器配置 PHY 并返回结果报告。  

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

    尊敬的 Gustav:

    谢谢、期待您的更新。

    谢谢、

    Drew

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

    您好!  

     应用手册中的配置工作正常、感谢您的帮助! :)  

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

    关于本应用手册的另一个问题是、  





    通过此写入 0x0189 的方式、我们将 接收到的预期 LPS 符号的数量设置为 24。  

    但根据我在 Open Alliance 规范 (TC10) 中阅读的内容、应该有 64 个 LPS 符号。 我是否理解这方面的规格有误?   

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

    尊敬的 Gustav:

    很高兴您的问题已解决。  我正在与我的同事讨论这个问题、本周我将再次与您联系。

    谢谢、

    Drew

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

    尊敬的 Gustav:

    对延迟深表歉意。  我相信您对 TC –10 规格的理解是正确的。

    根据与同事的讨论、此设置是满足 TC –10 互操作性合规性测试所必需的。

    谢谢、

    Drew