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

求助!!,无法识别U盘

我们是自己做的版 ,芯片是TMS320DM8148BCYE,主要是参考dvrrdk上的参考设计来画。usb接口是做在接口板上通过排线连接到主板(接口板上还有sd卡接口可正常工作),然后我们在dvrrdk4.0和ipnc3.5的内核中测试这个u盘挂载。结果没有任何反应,/dev下没有相关节点,dmesg没有新的输出。

我们的这个usb口的那个USB0_ID没有连接是否有问题???也没有拉低是否有问题??

内核的配置我在usb驱动那一块勾选了

<*>   Support for Host-side USB

<*>   USB Mass Storage support

其它多余的没有勾选,我在DVRRDK的内核和IPNC的内核上都试过,DVRRDK默认就是HOST,而在IPNC上的内核默认没勾主模式我还去掉了

< >   USB Gadget Support  —>

然后勾上了上面的两个USB主模式

分别用这个这两个内核启动,而内核关于usb的输出是:

root@dm814x-evm:~#:dmesg | grep usb
musb-hdrc: version 6.0, host, debug=0
musb-hdrc musb-hdrc.0: dma type: dma-cppi41
PM: Adding info for platform:nop_usb_xceiv.0
usb2phy: computed values rxcalib(15)DACs(25 13 11)
usb2phy: override computed values rxcalib(15)DACs(25 13 11)
usb2phy_config: musb(0) rxcalib done, rxcalib read value 6f6cdb5e
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0 
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
musb-hdrc musb-hdrc.0: MUSB HDRC host driver
musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
PM: Adding info for usb:usb1
PM: Adding info for usb:1-0:1.0
PM: Adding info for No Bus:usbdev1.1
musb-hdrc musb-hdrc.0: USB Host mode controller at c581e000 using DMA, IRQ 18
Registered /proc/driver/musb_hdrc.0
musb-hdrc musb-hdrc.1: dma type: dma-cppi41
PM: Adding info for platform:nop_usb_xceiv.1
usb2phy: computed values rxcalib(15)DACs(23 14 16)
usb2phy: override computed values rxcalib(15)DACs(23 14 16)
usb2phy_config: musb(1) rxcalib done, rxcalib read value 6f6bdd86
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0 
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
musb-hdrc musb-hdrc.1: MUSB HDRC host driver
musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
PM: Adding info for usb:usb2
PM: Adding info for usb:2-0:1.0
PM: Adding info for No Bus:usbdev2.1
musb-hdrc musb-hdrc.1: USB Host mode controller at c5828800 using DMA, IRQ 19
Registered /proc/driver/musb_hdrc.1
usbcore: registered new interface driver usb-storage

内核启动过程中也有:

Initializing USB Mass Storage driver…
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.

大白他弟:

回复 Chris Meng:

你好,有没有办法软件上强制host模式

Chris Meng:

回复 大白他弟:

你好,

目前在软件上我没有看到可行的解决方法。

赞(0)
未经允许不得转载:TI中文支持网 » 求助!!,无法识别U盘
分享到: 更多 (0)