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.

[参考译文] DP8.3867万CS:使用K2L时DP8.3867万CS自动协商皮带设置问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/572966/dp83867cs-dp83867cs-auto-negotiating-strap-setting-problem-with-k2l

部件号:DP8.3867万CS

您好,

部件号DP8.3867万CS和自动协商启用/禁用:在数据表第37页中,用于自动协商(RX_CTRL)控制的配置带有点混乱。 我已将模式设置为1。 此位的带式功能被命名为'Autoneg Disable',因此我将其设置为mode=1 (模式1中的值为0,因此意味着'Autoneg disable'被禁用->在实践中,Autoneg应该被启用)。

问题是在Linux中,当我们读取strap _STS1寄存器值时,我们得到FFEA,其中设置了位7。 现在,在第79页,值为1的位7表示将自动协商捆绑为禁用。

因此在数据表中或在启动时读取带子值时都有错误。 要确认这一点,您是否可以快速检查数据表中是否有错误。  

如果这意味着什么,我们的处理器就是K2L keystone 2处理器。

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

    您的解释是正确的。 当Autoneg_Disable为0时,应启用自动协商。 我认为这里的问题是PHY可能在加电时被捆绑到不同的模式。 这可能是由于MAC上的内部拉电阻器造成的。 您能否验证开机期间RX_CTRL引脚上的电压是多少? 另一个调试步骤是检查处理器是否有任何内部上拉电阻。
    另请将RX_CTRL上的手提带更改为模式3。 如果无法将手提带更改为模式3,请清除寄存器0x31的位[7]到0。

    此致,
    Aniruddha