Michael Sun:
USB做Host还是Device啊?VBUS咋处理的?
Jian Zhou:
回复 Michael Sun:
建议参考AM335x USB部分的原理图设计指导:
http://processors.wiki.ti.com/index.php/AM335x_Schematic_Checklist#USB
Gary Wu:
关于USB的设计,可以参考置顶的帖子,是TI FAE总结的。
还有你的设计,不是驱动能不能挂载的问题。你的驱动可以可以用,但是USB能否正常通信,需要打个问号了。
Gino E:
回复 Gary Wu:
你好,
贵司的设计上,USB的驱动可以挂在上,但是无法识别U盘或者连接PC。需要重新做电路设计。
kui zhao:
回复 Gino E:
您好,如果使用AM3354+TUSB2046BIVFR+TPS2044BDR(就是1扩4的USB设计方案),我的板子使用的是HOST(可插优盘键盘鼠标,USB host with USB hub—-checklist)模式;请问:
USBx_DRVVBUS should be connected to the enable of the 5V VBUS power source. 没有使能端怎么办?
USBx_VBUS should be connected to the output of the 5V VBUS power source. It is also connected to the VBUS detect on the hub, which then allows the hub to selectively enable/disable typically through a power switch to each downstream port. 关键是输出5V有4路,连到哪一个上面?也没有 VBUS detect 。
我现在的想法是AM3354_DRVVBUS(F15脚)浮空,AM3354_VBUS(T18脚)直接接到板子的5V电源上,不知道这个处理是否得当。还请您帮忙提供意见,多谢!
Jian Zhou:
回复 kui zhao:
我们的demo版原理图,5V VBUS power source是通过一个TPS2051的限流开关来控制的,所以USBx_DRVVBUS应该接到TPS2051的enable,USBx_VBUS接到TPS2051的output。
同时TPS2051的output应该连到TPS2044的Input