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.

[参考译文] DP83640:DP83640 -支持 Linux 器件树

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1021485/dp83640-dp83640---linux-device-tree-support

器件型号:DP83640

您好!
我们将 DP83640 PHY 芯片用于 Atmel SAMA5D36电路板(用于 eth0和 eth1)

内核输出日志:

macb f0028000.ethernet:硬件地址无效、使用随机
libphy:MACB_MII_BUS:探测
PPS pps0:新 PPS 源 ptp0
macb f0028000.ethernet eth0:cadence GEM 修订版0x00020119、位于0xf0028000 IRQ 51......  
macb f0028000.ethernet eth0:连接的 PHY 驱动程序[NatSemi DP83640](MII_BUS:phy)

macb f802c000.ethernet:硬件地址无效、使用随机
libphy:MACB_MII_BUS:探测
PPS pp1:新 PPS 源 ptp1
macb f802c000.ethernet eth1:cadence MACB rev 0x0001010c at 0xf802c000 IRQ 52....  
macb f802c000.ethernet eth1:连接的 PHY 驱动程序[NatSemi DP83640](MII_BUS:phy)

请指导我们如何在器件树中使用/更新 dp83640相关配置。 基本上我们计划在 PHP 支持下实施 PTP。我们需要相关的支持来更新和配置带 Linux 的 php。。。。

谢谢

Prabhakar, k

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

    已更新上述问题的日志...

    macb f0028000.ethernet:硬件地址无效、使用随机
    libphy:MACB_MII_BUS:探测
    PPS pps0:新 PPS 源 ptp0
    macb f0028000.ethernet eth0:cadence GEM 修订版0x00020119、位于0xf0028000 IRQ 51 (5e:6c:b0:C1:A4:8b)
    macb f0028000.ethernet eth0:连接的 PHY 驱动程序[NatSemi DP83640](MII_bus:phy_addr=f0028000.etherne:01、IRQ=1)


    macb f802c000.ethernet:硬件地址无效、使用随机
    libphy:MACB_MII_BUS:探测
    PPS pp1:新 PPS 源 ptp1
    macb f802c000.ethernet eth1:cadence MACB rev 0x0001010c at 0xf802c000 IRQ 52 (be:00:92:FD:15:0b)
    macb f802c000.ethernet eth1:连接的 PHY 驱动程序[NatSemi DP83640](MII_bus:phy_addr=f802c000.etherne:05、IRQ=1)

    请指导我们如何在器件树中使用/更新 dp83640相关配置。 基本上,我们计划在 支持 PPS 的情况下实施 PTP。我们需要相关的支持才能在 Linux 中更新和配置 PTP。。。。

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

    Prabhakar、您好!

    有关如何实现 PTP 的示例、请参阅此主题: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/189289/ptpd2-driver-for-dp83630

    谢谢、

    卢卡斯

    此通信和任何相关通信中的所有信息均按“原样”和“不含任何瑕疵”提供,并受 TI 的重要声明(http://www.ti.com/corp/docs/legal/important-notice.shtml)约束。

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

    您好 Lucas、

    根据 DP83640的数据、我们可以在 Linux 中实现 PTP。 但我们可以找到在 Linux 中实现相同操作的过程、没有可用的应用手册。

    • 支持 PPS 输入、可支持 DP83640驱动器
    • 来自 DP83640的 PPS 输出、用于检查精度。
    • 测试 PTP 低于30ns 合规性的精度。

    谢谢

    Prabhakar.k

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

    Prabhakar、您好!

    以下是 DP83640的软件设计指南: https://www.ti.com/tool/DP83640SW-LIB

    谢谢、

    卢卡斯

    此通信和任何相关通信中的所有信息均按“原样”和“不含任何瑕疵”提供,并受 TI 的重要声明(http://www.ti.com/corp/docs/legal/important-notice.shtml)约束。

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

    Prabhakar、您好!

    一段时间后、我没有听到您的反馈、因此我将关闭此主题。 如果您有其他问题、请打开新主题。

    谢谢、

    卢卡斯

    此通信和任何相关通信中的所有信息均按“原样”和“不含任何瑕疵”提供,并受 TI 的重要声明(http://www.ti.com/corp/docs/legal/important-notice.shtml)约束。