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:Intel Amston Lake 平台上的 DP83867IRRGZR–BIOS 集成和 MAC 地址编程

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1587274/dp83867ir-dp83867irrgzr-on-intel-amston-lake-platform-bios-integration-and-mac-address-programming

器件型号: DP83867IR


您好:

我正在使用 DP83867IRRGZR EtherCAT 物理层 英特尔平台 我想确认以下几点:

  1. 启动 BIOS 包含任何特定内容 驱动程序、固件或初始化代码 这个 PHY 呢?

  2. 推荐的方法是什么 编程或分配 MAC 地址 该设置中?

感谢您的支持和澄清。

此致、
Jim

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

    您好、Jim、  

    PHY 需要驱动程序。 我们提供了适用于 DP83867 的 Linux 驱动程序。 我们的驱动程序不处理 MAC 寻址。 但是、出于 WoL 目的、我们支持跟踪 MAC 地址。 有关 MAC 地址、请参阅 SoC 的指南。

    此致、
    j

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

    HI J

    英特尔建议我们就 DP83867IRRGZR 的“TI LAN bin 文件“联系 TI。 请您澄清一下:

    1) 您是否为 DP83867IRRGZR 提供了任何供应商.bin 或固件文件? 如果是、用途是什么(例如 PHY NVM 映像、特殊寄存器补丁、WoL 表、TSN 相关设置)?

    2) 对于使用 DP83867 连接到 HSIO6 的 Intel TwinLake 平台、是否需要将 TI 提供的任何.bin 放入 Intel ME GbE 区域? 如果不是、加载/应用此区间的建议机制是什么(例如,通过生产编程写入 PHY NVM、运行时由操作系统驱动程序加载、或放置在电路板 EEPROM 中)?

    3) 是否有任何建议的 PHY 寄存器设置或 strap 默认值、用于实现与 Intel MAC 的互操作性(RGMII 时序/时钟建议)?

    此致、
    Jim

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

    您好、Jim、  

    我们只有 DP83867 使用的 Linux 驱动程序。 该驱动程序用于初始化 PHY 硬件配置并将 PHY 加载到 Linux 操作系统中。 它也处理 WoL、但除非将它们添加到中、否则没有特殊的寄存器补丁。  
    您可以通过以下链接找到驱动程序文件:https://www.ti.com/tool/ETHERNET-SW

    我们的大多数客户在启动时使用操作系统加载驱动程序。  

    我们没有 RGMII 时序指南、但可能存在时序不匹配、因此、如果 PHY 建立了链路、但 Intel MAC 未接收任何数据、我建议使用 Intel MAC 和 RGMII RX 时序、使用 PHY 移位 RGMII TX 时序。 该 PHY 支持高达 4ns 的时钟延迟、并可实现 250ps 的偏移。 此外、PHY 上 RGMII 移位模式的默认值为 2ns。  

    此致、
    j