您好!硬件平台是件是STM32F407+DP83848IVV,采样MII方式,可是现在10套控制板,有3套都是PC机连上RJ45后,RJ45的link和act指示灯都不亮,而且用MDC/MDIO接口读取DP83848的0x02寄存器,STM32F407读到的内容是0x0ff,对比测试了好的控制板和有问题的3块电路板上DP83848侧的信号,测试情况如下:
1. pin25,pin1和pin8的时钟信号都是对的,这可以说明外部时钟输入源25MHz已经起振;
2.pin29复位信号为高;
3.pin31(MDC)和pin30(MDIO)信号正常;
4.PIN28和PIN26输出为常高,外部是有2.2K上拉电阻。
请问这可能是什么原因导致DP83848没有正常工作吗?请专家多多指教,谢谢回复!
附件是DP83848的外围原理图
好控制板上的MDIO&MDC信号
CH1:MDIO,CH2:MDC
坏控制板上的MDIO&MDC信号
CH2:MDIO,CH3:MDC