TI中文支持网
TI专业的中文技术问题搜集分享网站

am335x usb0做host用,usb接口不能识别

有个项目上用的am3354这款cpu,usb0和usb1都用作了host用,ID引脚均直接接地,usb0的vbus直接接5v,drvvbus引脚用作了gpio,usb1的vbus是用drvvbus引脚控制的,但是现在系统启动后,usb1可以识别,usb0不能识别,这可能是什么原因呢?

Jian Zhou:

这是原理图设计的问题,USB做host,必须要用drvbus控制,请参考:

http://processors.wiki.ti.com/index.php/AM335x_Schematic_Checklist#USB

Yaoming Qin:

请问您使用的是什么OS?

如果是Linux, 需要进行软件修改。

user4030839:

回复 Yaoming Qin:

用的Linux,已经改好了,如果使用wince,是不是软件和硬件都需要改?

user4030839:

回复 Jian Zhou:

我用的Linux系统,不用drvvbus控制也可以实现,最后是改了软件中的一个模式配置,然后就可以识别了,但是如果使用wince好像就必须用drvvbus来控制,这个原因我不太清楚……

Yaoming Qin:

回复 user4030839:

wince 的驱动,我们这边没有支持了,不好意思

GENTLE HSU:

回复 user4030839:

請問你是怎麼改軟件的 謝謝

赞(0)
未经允许不得转载:TI中文支持网 » am335x usb0做host用,usb接口不能识别
分享到: 更多 (0)