更新目前状态:
开发板issue本身没有解决,定位到基本的方向:fpga上的ULPI信号并没有接收到任何数据,也就是说问题在转换板的PHY芯片上。
由于转换板的供应商不提供更多support,暂时无法继续。
PS:在实际产品测试过程中,也出现了类似问题,原因是phy芯片的enable信号需要被拉低。如遇到类似问题可以参考。
个人觉得基本的定位策略:
1.开发板上读写USB ip寄存器是否正常,通过SDK提供的接口测试;
2.ULPI的信号是否接收到数据,可以通过协议分析仪接线测试;// ULPI没有收到数据代表数据没有到开发板上的USB IP上,问题出在更上层。
3.phy芯片功能是否正常,基本的上电,读写寄存器,是否有enable信号等等方向。
更新目前状态:
开发板issue本身没有解决,定位到基本的方向:fpga上的ULPI信号并没有接收到任何数据,也就是说问题在转换板的PHY芯片上。
由于转换板的供应商不提供更多support,暂时无法继续。
PS:在实际产品测试过程中,也出现了类似问题,原因是phy芯片的enable信号需要被拉低。如遇到类似问题可以参考。
个人觉得基本的定位策略:
1.开发板上读写USB ip寄存器是否正常,通过SDK提供的接口测试;
2.ULPI的信号是否接收到数据,可以通过协议分析仪接线测试;// ULPI没有收到数据代表数据没有到开发板上的USB IP上,问题出在更上层。
3.phy芯片功能是否正常,基本的上电,读写寄存器,是否有enable信号等等方向。
举报