自动升级时在uboot界面下寻找不到USB2.0的U盘导致无法升级

海思Hi3519V100/Hi3519V101项目中,在发现usb升级时,uboot下无法识别USB2.0盘,而内核下可以识别。通过排查,由于在uboot下VBUS没有5V电压。通过分析uboot代码发现uboot的源码中只打开了ohci的宏而硬件电路上poweren的电阻是默认焊接在u3poweren上,导致vbus上没电。

解决方法:由于Hi3519V100/Hi3519V101有两个控制器分别为EHCI和XHCI控制器。

如果想使用EHCI控制器: 要将单板中的poweren的电阻焊接在u2poweren的位置上,而且在uboot源码中关闭XHCI的宏。

如果想使用XHCI控制器:要将单板中的poweren的电阻焊接在u3poweren的位置上,而且在uboot源码中打开XHCI的宏。

Demo板的PWREN的原理图

自动升级时在uboot界面下寻找不到USB2.0的U盘导致无法升级

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:自动升级时在uboot界面下寻找不到USB2.0的U盘导致无法升级 https://www.yhzz.com.cn/a/16589.html

上一篇 2023-05-14 05:43:29
下一篇 2023-05-14 06:01:35

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。