我们公司的产品使用了AM1808的USB2.0接口,运行的LINUX-2.6.37,现在发现只是挂载USB2.0的U盘或者移动硬盘都没有问题,但是挂载USB3.0的设备的时候读取文件十几秒之后,USB设备就不识别了,重新插拔也挂载不上。但是USB3.0的设备在电脑上的USB2.0接口工作正常。
想问一下,是驱动的问题还是芯片没办法支持USB3.0的设备?
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.
1808不是EHCI的结构
它是MUSB
默认的就支持2.0
那么请问我应该如何配置内核呢?
system type应该怎么配?
usb driver应该怎么配?
MUSB是不是也需要配置内核配置出来呢?我没有找到相关选项啊?我用的是linux3.2.0
[*] MMU-based Paged Memory Management Support │ │
│ │ ARM system type (TI DaVinci) ---> │ │
│ │ TI DaVinci Implementations ---> │ │
│ │ *** System MMU *** │ │
│ │ *** Processor Type *** │ │
│ │ *** Processor Features *** │ │
│ │ [*] Support Thumb user binaries │ │
│ │ [ ] Disable I-Cache (I-bit) │ │
│ │ [ ] Disable D-Cache (C-bit) │ │
│ │ [*] Force write through D-cache │ │
│ │ [ ] Round robin I and D cache replacement algorithm │ │
│ │
*** DaVinci Core Type *** │ │
│ │ [ ] DaVinci 644x based system │ │
│ │ [ ] DaVinci 355 based system │ │
│ │ [ ] DaVinci 646x based system │ │
│ │ [ ] DA830/OMAP-L137/AM17x based system │ │
│ │ [*] DA850/OMAP-L138/AM18x based system │ │
│ │ [ ] DaVinci 365 based system │ │
│ │ [ ] TNETV107X based system │ │
│ │ *** DaVinci Board Type *** │ │
│ │ [*] TI DA850/OMAP-L138/AM18x Reference Platform │ │
│ │ Select peripherals connected to expander on UI board (No peripheral is enabled) ---> │ │
│ │ [*] AM18x wl1271 daughter board │ │
│ │ [*] Critical Link MityDSP-L138/MityARM-1808 SoM │ │
│ │ Select baseboard (Critical Link Industrial I/O Baseboard) ---> │ │
│ │ Select Industrial I/O Expansion Board (No Expansion I/O) ---> │ │
│ │ [*] TI AM1808 / OMAPL-138 Hawkboard platform │ │
│ │ [*] DAVINCI multiplexing support │ │
│ │ [ ] Multiplexing debug output │ │
│ │ [ ] Warn about pins the bootloader didn't set up │ │
│ │ [*] Reset unused clocks during boot │ │
│ │
--- USB support │ │
│ │ <*> Support for Host-side USB │ │
│ │ [*] USB verbose debug messages │ │
│ │ [*] USB announce new devices │ │
│ │ *** Miscellaneous USB options *** │ │
│ │ [*] USB device filesystem (DEPRECATED) │ │
│ │ [*] USB device class-devices (DEPRECATED) │ │
│ │ [ ] Dynamic USB minor allocation │ │
│ │ [*] USB runtime power management (autosuspend) and wakeup │ │
│ │ [*] OTG support │ │
│ │ [*] Rely on OTG Targeted Peripherals List │ │
│ │ [ ] Disable external hubs │ │
│ │ < > DesignWare USB3 DRD Core Support │ │
│ │ <*> USB Monitor │ │
│ │ <*> Enable Wireless USB extensions (EXPERIMENTAL) │ │
│ │ < > Support WUSB Cable Based Association (CBA) │ │
│ │ *** USB Host Controller Drivers *** │ │
│ │ < > Cypress C67x00 HCD support │ │
│ │ < > OXU210HP HCD support │ │
│ │ < > ISP116X HCD support │ │
│ │ < > ISP 1760 HCD support │ │
│ │ < > ISP1362 HCD support │ │
│ │ <*> OHCI HCD support │ │
│ │ < > SL811HS HCD support │ │
│ │ < > R8A66597 HCD support │ │
│ │ < > Host Wire Adapter (HWA) driver (EXPERIMENTAL) │ │
│ │ *** USB Device Class drivers *** │ │
│ │ < > USB Modem (CDC ACM) support │ │
│ │ < > USB Printer support │ │
│ │ <*> USB Wireless Device Management support │ │
│ │ < > USB Test and Measurement Class support │ │
│ │ *** NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may *** │ │
│ │ *** also be needed; see USB_STORAGE Help for more info *** │ │
│ │ <*> USB Mass Storage support │ │
│ │ [*] USB Mass Storage verbose debug │ │
│ │ < > Realtek Card Reader support │ │
│ └──────────────────────┴(+)─────────────────────────────────────────────────────────────────────────────────────────┘ │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ <Select> < Exit > < Help > │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘