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.

[参考译文] DP83867IR:具有 DP83867的 EEE (节能以太网)

Guru**** 2535750 points
Other Parts Discussed in Thread: DP83867IR

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/716392/dp83867ir-eee-energy-efficient-ethernet-with-dp83867

器件型号:DP83867IR

大家好、

我对 DP83867中的 EEE 有疑问。

我在下面介绍了一些评论、您能提供帮助吗?

问题

有一个具有 EEE 功能的单元(单元1)、当电路板 DP838867 (板1)安装到 10/100M 的"单元1"时、没有问题、但当"板1"连接到1000M 的"单元1"时、 "电路板1"会获得大量中断、传输会降级。

  当禁用"EEE 器件1"时、此中断被解析。

设置

禁用:驱动器 LPI 相关寄存器。

问题

从硬件角度来看、DP83867是否具有通过寄存器设置来解决 EEE 中断的任何功能?

谢谢、

Kai

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

    您是否将 RX_DV/CTRL 引导至模式3?
    这是自举模式。

    请在此处查看类似的帖子和解决方案: e2e.ti.com/.../556456
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ross、

    客户正在调查参考您所附帖子。
    如果我收到他们的问题、我会告诉您。

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

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

    我还有其他问题、您可以在下面提供帮助吗?

    ①4 μ F 级自举引脚
    它们是否需要将所有自举引脚(DP83867IR 数据表第46/47页中描述的引脚)置于模式3?


    ②MODE 3.
    "设置模式3"是否意味着启用自动协商?


    ③EEE μ A
    当 PHY 通过 PHY 本身支持 EEE 时、PHY 是否会向 MAC 发送 LPI 命令?

    客户发现、即使 MAC EEE (CPU 侧)已禁用、PHY 也会向 MAC 发送 LPI 命令、因此他们认为此 LPI 命令会导致令人担忧的中断和清除事件。


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

    只有 RX_DV 必须具有模式3自举(如果不使用下面描述的替代方法)。
    其他自举引脚都不需要模式3自举。

    RX_DV 上的模式3自举将启用自动协商。

    当 RX_DV 被设定为模式3自举时、PHY 不会发送 LPI 命令。

    如果无法在 RX_DV 上添加模式3自举、也可以使用 SMI (MDIO/MDC)方法。
    您可以将寄存器0x0031位[7]配置为0b0。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ross、

    我对此有了更新。

    他们发现以下过程没有中断。

    1.将0x31位[7]设置为0。 (模式3)
    2.将0x1F 位[14]设置为1。 (全局软件重新启动)※1
    3.在 MAC 侧释放 LPI 状态。 ※2.

    ※1:当只有#1完成时、它们发现 MAC 重新进入 LPI 状态。 它可能来自 PHY 的 LPI 命令不会仅受写入0x31的影响。
    ※2:启动后、MAC 在#1过程之前已经处于 LPI 状态。 因此需要#3程序。

    从以上结果中、您能帮助回答以下问题吗?

    μ■模式3自动协商
    "模式3自举使能自动协商"。 这是否意味着 PHY 通过自动协商禁用/退出"EEE 函数"?

    如果有任何材料显示如何操作每个 Mode1/2/3/4吊带、您还能问一下吗?


    ■激活模式3自动协商设置
    模式3自动协商是否需要软件重启(0x1F 位[14]至1)?
    如果还有其他方法、您能告诉我自全局软件重启后自动协商重新运行了吗?


    μ■复位功能
    "IEEE 软件复位"和"全局软件复位"之间有何区别?如何使用这些差异取决于?
    我可以读取"IEEE 软件复位"复位 IEEE 定义的标准寄存器、"Global software reset"复位 PHY 中的所有内部电路、包括 IEEE 定义的寄存器和所有扩展寄存器。
    但是、不知道如何区分这些参数。

    此致、
    Kai

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

    我们希望您设置两种模式3的原因有两个:
    1.禁用无法正常工作的 EEE 模式
    2.启用自协商

    为了以1Gbps 的速度建立链路、必须启用自协商。 1Gbps 没有强制模式标准。
    这就是我们希望您保持启用自协商的原因。

    在数据表的"陷阱配置"部分下、它介绍了如何设置模式1、2、3和4。

    您需要在更改寄存器时实施软重启。 是的、需要寄存器0x1F 中的位[14]来重新启动自动协商过程。

    软复位(位[14])不会重新采样自举设置。 它只清除数字、但不清除您的寄存器配置。
    硬复位(位[15])与使用 RESET 引脚相同、将完全清除器件、包括自举和寄存器设置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ross、

    我还有一个问题。
    我在下面添加#4。 移除 LAN 电缆后、便会插入 LPI 接口。

    1.将0x31位[7]设置为0。 (模式3)
    2.将0x1F 位[14]设置为1。 (全局软件重新启动)※1
    3.在 MAC 侧释放 LPI 状态。 ※2.
    (新) 4:拔下 LAN 电缆。 已插入 LPI 中断。


    MAC_RX_LPI_Receive_Status 寄存器在 CPU 寄存器中为"H"、因此 PHY 似乎向 CPU 发送了 sominging LPI 命令。
    ※此时 DP83867 0x31位[7]仍为0。
    当 CPU 侧的 LPI 中断被清除时、μ※恢复正常运行。


    他们认为如果0x31位[7]为0并且软件复位到 PHY、PHY 不发送 LPI 命令、但它理解错误吗?

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

    我知道您很忙、但我期待您的回复。

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

    尊敬的 Kai:

    设置寄存器0x31中的位将禁用与连接方的 EEE 模式协商。  在0x31中的位[7]被清零后、应通过将0x1200写入寄存器0x0或将0x4000写入寄存器0x1F 来重新启动链路、从而执行软件重启。

    如果在0x31置位后 LPI 仍然发生、则客户可能无法正确访问扩展寄存器(地址高于0x1F 的所有寄存器)。

    请查看数据表 DP83867中的扩展寄存器空间访问方法。

    此致、