遵循复位过程进行操作时,当 PHY 处于复位状态时,特定端口的 stat_tx_local_fault 不予断言有效。建议使用 stat_tx_local_fault 来确保对 MAC 进行初始化并清除端口。应遵循以下过程进行操作:
- 将 tx_core_reset、tx_channel_flush(全部 6 个端口)和 tx_serdes_reset(全部 6 个端口)断言有效
- 对于活动端口,释放 serdes_reset
- 释放 tx_core_reset
- 等待活动端口上的 stat_tx_local_fault
- 对于活动端口,释放 tx_channel_flush