This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
有个项目上用的am3354这款cpu,usb0和usb1都用作了host用,ID引脚均直接接地,usb0的vbus直接接5v,drvvbus引脚用作了gpio,usb1的vbus是用drvvbus引脚控制的,但是现在系统启动后,usb1可以识别,usb0不能识别,这可能是什么原因呢?
这是原理图设计的问题,USB做host,必须要用drvbus控制,请参考:
http://processors.wiki.ti.com/index.php/AM335x_Schematic_Checklist#USB
我用的Linux系统,不用drvvbus控制也可以实现,最后是改了软件中的一个模式配置,然后就可以识别了,但是如果使用wince好像就必须用drvvbus来控制,这个原因我不太清楚……