TI中文支持网
TI专业的中文技术问题搜集分享网站

DP83848K的RMII模式TX_CLK有25MHz时钟信号

DP83848K采用RMII模式,TX_CLK(PIN2)管脚空接,上电以后该管脚有25MHz的方波信号发出,而且幅度很高,峰峰值大概4V,严重影响RE,请问有没有寄存器配置可以在RMII模式下关掉TX_CLK的输出信号?谢谢!

Kailyn Chen:

25Mhz输出是MII mode下的输出呢:MII TRANSMIT CLOCK: 25 MHz Transmit clock output in 100Mb/s mode
RGMII mode的话这个引脚不用,没有输出,RGMII mode需要50Mhz的X1的参考输入。
Unused in RMII mode. The device uses the X1 reference clock input as the 50-MHz reference for
both transmit and receive

xuejun cao:

回复 Kailyn Chen:

这是DP83848K规格书描述的正常使用逻辑。但实际使用上硬件连接选择了RMII模式而且RJ45也能正常连接,但还是在TX_CLK管脚上量测到25MHz信号。
请问RMII模式或者MII模式是自动识别的吗?还是由某一硬件管脚选择的?

Kailyn Chen:

回复 xuejun cao:

是通过MIL_MODE引脚来控制的,当MIL_MODE=0 时为MII mode,当MIL_MODE=1时,为RGMII mode。

xuejun cao:

回复 Kailyn Chen:

我请软件读到0x17寄存器中这一位指示为1,但实际用示波器量测却为低电平,请教还有什么办法可以量测?谢谢

Kailyn Chen:

回复 xuejun cao:

MII mode还是RMII mode既可以通过stap pin也可以通过寄存器来控制,如果通过配置寄存器0X17的话,那么MIL_MODE 引脚也不用管。

因为MIL_MODE 默认的是内部已经下拉,所以您测得的是低电平,这个是正常的。 

如果不通过寄存器来配置,那么需要将MIL_MODE 拉高配置RMII  mode。

xuejun cao:

回复 Kailyn Chen:

请问RMII模式下,TX_CLK是否有波形发出?如何能够关闭该输出波形?

Kailyn Chen:

回复 xuejun cao:

是的,RMII 模式下,TX_CLK是有25Mhz 时钟信号输出。
但是这个不能disable,除非将transmitter 端TX_EN 端disable。
内部集成的clock gen 模块是不能disable的。

赞(0)
未经允许不得转载:TI中文支持网 » DP83848K的RMII模式TX_CLK有25MHz时钟信号
分享到: 更多 (0)