从debug看来USB PHY初始化失败了。
可以从下面几点来debug:
1、 先测量晶振是否起振是对的,还需要确认晶振频率是否正确
2、 确认各个引脚之间没有短路
3、测量HUSB的电源
HUSB_VDD33、HUSB_VDD12_CAP和HUSB_VSS没有短路
HUSB_VDD33 =3.3V
HUSB_VDD12_CAP=1.2V
4、测量D+ D-是否正常
测量D+ D-阻抗,如果阻抗没有异常可以再测一下二极管特性(正常应该0.6v左右)
5、如果上述都没有问题,PHY初始化依然失败,考虑芯片的USB PHY坏了,可以换一颗芯片再试试。 |
|