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.

[参考译文] DP83848I-MAU-EK:可以用 DP83848I-MAU-EK 板替换基于 LXT905的电路吗? 建议使用哪种运行模式:MII 或 SNI?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1436043/dp83848i-mau-ek-can-i-replace-a-circuit-based-on-the-lxt905-with-the-dp83848i-mau-ek-board-and-what-mode-of-operation-is-recommended-mii-or-sni

器件型号:DP83848I-MAU-EK
主题中讨论的其他器件: DP83848C

工具与软件:

大家好!

    我尝试用 DP83848I-MAU-EK 评估板替换一个基于 LXT905的电路。 有可能吗? 我认为 SNI 模式是最佳选择、但我需要帮助和确认。 那么、建议使用哪种运行模式:MII 还是 SNI? 以及 DP83848I-MAU-EK 评估板中的配置说明。

感谢您的帮助

此致

Farah 说道

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

    您好、说:

    您能否分享有关系统要求的更多详细信息-是否需要 SNI、数据速率是否固定为10M?

    尽管 SNI 由于跟踪连接较少而占用空间更小、但找到一个支持此接口的 SoC 可能会更具挑战性(相对于 MII/RMII/...)。

    我建议查看我们较新的工业 PHY、看看它们是否符合系统要求:

    DP83822、DP83825、DP83826

    谢谢!

    Evan

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

    尊敬的 Evan:

        感谢您进行重放、我的系统需要10M 的数据速率、它被定义为"通用收发器提供10BASE-T 连接"。 作为 LTX905、系统使用20MHz 晶体振荡器并在 TCLK 引脚"发送时钟"上提供10 MHz 时钟输出。 TXD"发送数据"使用 NRZ 代码来传输数据。 它使用以下引脚、我展示了 在 SNI 模式下与 DP83848C 引脚的比较:

        感谢您的答复。 我的系统需要10M 的数据速率、并被定义为"通用收发器提供10BASE-T 连接。" 基于 LXT905、我的系统使用20 MHz 晶体振荡器和 TCLK 引脚上的10 MHz 时钟输出来"发送时钟"。 TXD (发送数据)信号使用 NRZ 编码来发送数据。

    下面比较了 SNI 模式下 LXT905和 DP83848C 的引脚排列:

    DP83848C   (SNI 模式)                         LTX905

    • TX_CLK TCLK                                          
    • TX_EN 事件                                             
    • TXD[0] TXD                                             
    • RX_CLK RCLK                                          
    • RXD[0]                                           RXD
    • CRS                                                 CD"载波检测"
    • 列                                                 

    您是否需要更多信息?

    另一个问题请您问:要在 SNI 或 MII 模式之间进行选择、我们是否只需要根据表配置 MII_MODE (RX_DV)和 SNI_MODE (TXD_3)引脚? 或者我是否需要使用特定软件对评估板进行编程?

    MII_MODE SNI_MODE MAC 接口模式
    0 X MII 模式
    1. 0 RMII 模式
    1. 1. 10Mb SNI 模式

    谢谢你

    表示

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

    您好、说:

    感谢您分享详细的对比。

    如果您有一个 SoC 来连接其 SNI 分接引脚进行评估、则可以将 DP83848I-MAU-EK 配置为 SNI 模式。

    我存在一个问题、那就是您当前系统中的20MHz 晶体振荡器- DP83848 XI 输入时钟必须为25M +/- 50ppm。

    [报价 userid="630373" url="~/support/interface-group/interface/f/interface-forum/1436043/dp83848i-mau-ek-can-i-replace-a-circuit-based-on-the-lxt905-with-the-dp83848i-mau-ek-board-and-what-mode-of-operation-is-recommended-mii-or-sni/5510712 #5510712"]要在 SNI 或 MII 模式之间进行选择、我们是否只需要根据表格配置 MII_MODE (RX_DV)和 SNI_MODE (TXD_3)引脚? [报价]

    这是正确的、RX_DV 和 TXD_3是设置 SNI 模式所需的唯一配置(strap)。

    此致、

    Evan

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

    尊敬的 Evan:

        谢谢你的回应。

        钢铁有问题、我不会正常工作、但我注意到、要将 DP83848I-MAU-EK 配置为 SNI 模式、需要设置以下引脚:  

    • RX_DV =高电平
    • TXD_3 =高电平

    以及:

    • AN_EN =低电平
    • AN0 =低电平
    • AN1 =低电平

    但是、我在 DP83848I-MAU-EK 评估板上没有看到这些引脚(AN_EN、AN0、AN1)。 如何配置这些引脚以启用 SNI 模式?

    感谢你的帮助。

    表示

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

    您好、说:

    在 SNI 中的操作不应需要设置{AN_EN、AN0、AN1 = LOW}、除非自动协商链路速度解析为100M。

    DP83848应在电缆侧连接到哪个链路伙伴? 如果此链路伙伴仅支持10M 自动协商、我预计这对 SNI 有效。

    如果连接方没有兼容的自动协商设置、则可将 MDC/MDIO 引脚与 外部 LaunchPad 搭配使用 、对所需的模式进行编程。

    对于启用了自动协商的链路伙伴:

    • 在两个 PHY 上禁用100M 广播(写入0x4[8:7]='00')

    对于具有强制10M 速度的链路伙伴(禁用自动协商):

    • 写入0x0[13:12]='00'以禁用自动协商并强制10M

    谢谢!

    Evan