主题中讨论的其他器件: TDA4VH
我需要使用 DP83TG720S-Q1 PHY 芯片在链路断开时实现中断。 在我的测试中、我发现仅当链路建立时、寄存器[0x12].13 (链路状态更改中断状态)已设置、INT_N 才设置为低电平。 我没有找到 用于链路下行配置的相关寄存器,此 PHY 是否支持此功能?
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.
我需要使用 DP83TG720S-Q1 PHY 芯片在链路断开时实现中断。 在我的测试中、我发现仅当链路建立时、寄存器[0x12].13 (链路状态更改中断状态)已设置、INT_N 才设置为低电平。 我没有找到 用于链路下行配置的相关寄存器,此 PHY 是否支持此功能?
尊敬的 Melissa:
谢谢、我解决了我的问题。 这是来自 PHY 状态机的问题。
在 TDA4VH 的 ti-processor-sdk-rtos-j784s4-evm-09_01_00_06环境中、断开1000BASE-T1电缆时、PHY 状态将从LINKED
状态切换为状态FOUND
。 此状态将执行硬件复位、从而使寄存器0x12[13]位复位。 这可以解释我可以观察0x12 [13]=1
并且INT_N=0
只能在连接1000BASE-T1电缆时观察。
此外、我发现硬件复位会暂时将INT_N
DP83TG720S 设置为0、而 DP83TC812S 不会。
此致、曹