hui wang1:
电路如图所示 , VBUS直接拉到5V电源上 USBID 都拉到地了DRVVBUS悬空
hui wang1:
两路USB只需要工作在HOST模式现在内核的USB加上USB DTB都使能了但是外设接上没有任何反应,lsusb页看不到外设信息,请问这样处理DRVVBUS 内核需要做patch么??
yongqing wang:
回复 hui wang1:
你接啥类型外设在内核中都要相应的开启,你想接啥
user4132396:
回复 hui wang1:
usb驱动是以内核模块的形式?我的系统也是没有加载任何内核模块
user4132396:
回复 hui wang1:
我的也是lsusb没有任何消息,什么原因呢
hui wang1:
回复 user4132396:
是的 不管是U盘这样的存储设备(相关的驱动模块直接编写进内核了)不识别, 或者自己测试用的RTL8188cus网卡 插上均无法识别 ,没有任何打印。 在网上看 VBUS和DRVVBUS需要处理不知道只需要Host模式的USB怎么处理
user4132396:
回复 hui wang1:
是的,现在vbus都没5v的,usb好像是作为内核模块加载的,但是我的系统没有加载任何内核模块(内核模块已安装)
Shine:
回复 hui wang1:
host模式下,要用DRVVBUS来控制,请参考下面的schematic checklist.
Typical connections for a USB host:
• USBx_DP and USBx_DM are connected directly to the USB connector
• USBx_CE is typically not used and can be left unconnected
• USDx_ID should be grounded
• USBx_DRVVBUS should be connected to the enable of the 5 V VBUS power source.
• USBx_VBUS should be connected to the output of the 5 V VBUS power source
www.ti.com/…/sprabn2.pdf
Shine:
回复 Shine:
您是 VBUS直接拉到5V电源上的话,可以试着打个补丁。
鉴于最近看到不少客户在使用USB直接作为host时,想要省掉一个5V的DCDC,直接连接到5V的输入上面。对于Linux SDK,需要一个patch去确保这个设计能够正常工作,patch内容请参考:
e2echina.ti.com/…/47199
user4132396:
回复 Shine:
有关于内核中usb配置的吗,感觉手册里说的不多,而且给现在的版本对不上号