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:PHY_ID 与 ti、dp83867 的连接不匹配。 strap 配置如何决定 PHY_ID

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1527338/dp83867ir-phy_id-not-matching-for-the-connection-with-ti-dp83867-how-the-strap-configuration-determine-the-phy_id

器件型号:DP83867IR

工具/软件:

phy_ID 与 ti、dp83867 的连接不匹配。 strap 配置如何决定 PHY_ID

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    FEC{&F)
    pinctrl-names =“default";“;
    pinctrl-0 =<&pinctrl_FEC>
    PHY 模式=“rgmii_id";“;
    phy-handle =<&ethphy1>
    fsl,magic-packet;
    状态=“正常“
    local-mac-address =[B2 34 56 78 9a bc]

    MDIO{
    #address-cells =<1>
    #size-cells =<0>
    ethphy1Ethernet-phy@0
    reg =<0>
    RESET-GPIO =<&GPIO5 4 GPIO_ACTIVE_LOW>
    reset-assert-us =<10000>
    reset-deassert-us =<1000>
    TI、rx-internal-delay =<DP83867_RGMIIDCTL_2_00_NS>
    TI、tx-internal-delay =<DP83867_RGMIIDCTL_2_00_NS>
    TI、dp83867-rxctrl-strap-quirk;
    TI、fifo-depth =<DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>
    };
    };
    };我的 dp83867 节点是否正确
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、  

    要将 PHY ID 0 配置为 strap 配置、您必须使 RXD0 和 RXD2 引脚的两个电阻器保持开路状态。 Current ID 设置为 0'b0101 = 0x05。  
    节点正确。  
    此致、
    j

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

    对于 RXD0 和 RXD2、如果两个电阻器都断开、则意味着其 PHY ID 将是 0x00 正确

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

    复位引脚如何用于 tidp83867 phy。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对于 RXD0 和 RXD2、如果两个电阻器都打开、则意味着其 PHY ID 将为 0x00、正确

    是的。

    tidp83867 phy 的重置引脚如何工作。

    复位:低电平有效复位会初始化或重新初始化 DP83867。 所有内部寄存器在 RESET 置为有效时重新初始化为默认状态。 RESET 输入必须保持低电平至少达到 1µs。

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

    我有另一个疑问,我的软件是读 phy ID 为 0x0000 无论我给它总是采取 0x00000RESET 引脚在初始化时工作的地址. MDIO 设置为零、这将是导致这种情况发生的原因

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

    我不明白你的意思。  

    软件将尝试读取您给出的任何 PHY ID。  

    您看到任何 MDIO/MDC 信号吗?

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

    没有 MDIO 信号未来、但在 MDC 时钟来

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

    请确保您的源正确地发出 MDIO 信号。