ZHCAA98C March 2022 – October 2023 DP83826E , DP83826I
DP83826 确定性、低延时、低功耗、10/100Mbps 工业以太网 PHY 数据表中描述硬件自举配置 的部分描述了如何在不使用串行管理接口 (SMI) 的情况下配置器件。数据表的这一部分介绍了每种模式下的配置选项:增强 和基本 模式。如果不使用 SMI 对 PHY 进行编程,则必须在硬件中将 DP83826 设置为增强 模式,从而启用 EtherCAT 功能。
将 PHY 设置为在 EtherCAT® 系统中工作时,需要注意 PHY 具备一个 LED,该 LED 设置为显示 100Mbit 全双工,并且信号极性为低电平有效或可针对某些 ESC 进行配置。
要定义 LED 极性,可使用以下电路进行高电平有效或低电平有效极性配置。PHY 有一个内部电路可测量所需的极性并根据输入信号自动配置。下图展示了高电平有效下拉 strap 配置电路和低电平有效上拉电路的建议网络。RP 用于定义 strap 配置网络,而 RCL 是用于保护 LED 元件的限流电阻。
在某些情况下,在设置 strap 配置之前,该自动 LED 功能已被禁用。有关更多详细信息,请参阅数据表的第 9.4.1 节 - 硬件自动加载配置。
参考表 3-1 可以确定用于自动加载 PHY 的电阻值。
模式 | 建议的电阻 | |
---|---|---|
RHI (kΩ) | RLO (kΩ) | |
内部 10kΩ 下拉 (PD) 引脚 | ||
0(默认值) | 断开 | 断开 |
1 | 2.49 | 断开 |
内部 10kΩ 上拉 (PU) 引脚 | ||
0 | 断开 | 1.5 |
1(默认值) | 断开 | 断开 |
该表中的信息表明必须以特殊方式启用快速链路断开功能。仅启用快速链路断开功能,该功能使用 RX 错误计数进行检测。将 DP83826 器件设置为在 EtherCAT 系统中使用增强 模式运行时,请使用表 3-2 中所示的配置。
Strap 配置编号 | 引脚(引脚名称) | 增强 模式功能 | 默认值 | Strap 配置设置 |
---|---|---|---|
Strap 配置 0 | 引脚 16 (RX_D0) |
自动协商配置 如果禁用自动协商,则强制进行 100Mbps 通信 |
0 | 0(启用自动协商) |
Strap 配置 1 | 引脚 31 (CLKOUT/LED1) |
奇半字节检测配置 启用后,如果 PHY 在线上看到未完成的半字节数据,则会损坏数据并产生 RX 错误。还会选择 MII 作为 MAC 接口 |
1 | 0(禁用奇半字节检测) |
Strap 配置 2 | 引脚 30 (LED0) | PHY_ADD0 | 0 | 使用上拉定义地址。 |
Strap 配置 3 | 引脚 29 (CRS/LED3) | PHY_ADD1 | 0 | 使用上拉定义地址。 |
Strap 配置 4 | 引脚 28 (COL/LED2) | PHY_ADD2 | 0 | 使用上拉定义地址。 |
Strap 配置 5 | 引脚 22 (TX_CLK) | RMII 模式配置(主/从) | 0 | 0(主模式) 由于 Strap 配置 1 强制 PHY 进入 MII 模式,因此无需考虑该 Strap 配置 |
Strap 配置 6 | 引脚 20 (RX_ER) |
引脚 31 上的功能(CLKOUT 或 LED1) 此引脚仅在 POR 时锁存,不会在硬件复位时重新锁存 |
0 | 1 (LED1) |
Strap 配置 7 | 引脚 13 (RX_D3) |
奇半字节禁用模式:为 RX 错误机制启用快速链路丢弃功能 奇半字节启用模式:为除 MLT-3 之外的所有机制启用快速链路丢弃功能 RMII 模式:中继器可配置 |
0 | 1(为 RX 错误启用 FLD) |
Strap 配置 8 | 引脚 14 (RX_D2) |
奇半字节禁用模式:如果启用信号检测(引脚 13),请配置信号能量检测机制 奇半字节启用模式:选择 MAC 接口 |
0 | 1(禁用信号能量检测功能) |
Strap 配置 9 | 引脚 15 (RX_D1) | 可自动 MDIX 配置 | 0 | 0(启用自动 MDIX) |
Strap 配置 10 | 引脚 18 (RX_DV) | 自动 MDIX 禁用模式:设置 MDI 或 MDIX | 0 |
0 (MDIX) 由于启用了自动 MDIX 功能,因此不需要。 |
引脚 1 (ModeSelect) | 模式选择:增强或基本模式 | 1 | 1(增强模式) |