imx6ull USB调试 OTG (山寨久了,把山寨当成正版!)
调了大半天USB,才调通。
本来我认为USB就这2根线,引出来,接个USB插座,就可以了,我也是顺着这个思路来做的,就是调不通。
最后发现是VBUS没有接高电平,
看了很多片子的资料,VBUS好像只是在作为USB从设备的时候才有用,来检测USB供电的。
但是Imx6ull作为USB主设备也要VBUS必须接高电平,
VBUS接高电平后,一切都正常了,这次对VBUS终于有了更深刻的认识,
OTG功能的实现是需要额外的硬件支持的,单个一个imx6ull实现不了OTG
其实规范的USB主控制器也需要外部器件,但实际中没有人这么设计,久而久之久而久之,我都忘了USB还有这么多细节之处,
下面这个是USB作为从设备