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

DP83TC811S-Q1: 我在使用DP83TC811SWRNDRQ1这块芯片,发现上电的时候用MDIO读取寄存器,不太对劲

Part Number:DP83TC811S-Q1

我在使用DP83TC811SWRNDRQ1这块芯片,发现上电的时候用MDIO读取寄存器,0X02寄存器会读到0x2000和0x000两种情况,0x03寄存器会读到0x0253和0x000两种情况;用示波器测试晶振的波形,发现测不到?

hqa801_700_d_r01.pdf

Kailyn Chen:

您好,读取PHYID不准确,有可能和reset时序以及上电时序有关。参考FIgure 9的上电时序和FIgure10的reset时序,其中寄存器访问之前复位稳定时间T6.2是否满足?复位稳定之后再去对寄存器进行读取,上电就读取的话寄存器是不准确的。

另外,晶振不起振,和晶振匹配电容有关,晶振的负载电容为33pf吗?Cload=(C1*C2)/(C1+C2)+delta C+Ci.其中C1和C2为晶振的匹配电容,即电路中的C282和C284, Ci为电路的内部容值以及DeltaC为PCB的寄生电容,这两项大约为3.5~13.5pF ,可以计算匹配电容在40~60pF范围。可以选用在这个范围内常用的容值。电路中C282和C284这里选取12pF 显然是不合理的。

赞(0)
未经允许不得转载:TI中文支持网 » DP83TC811S-Q1: 我在使用DP83TC811SWRNDRQ1这块芯片,发现上电的时候用MDIO读取寄存器,不太对劲
分享到: 更多 (0)