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

Appro IPNC DM368 USB Host 模式下无法识别usb设备

工程师,您好!

         我们使用的是Appro 的IPNC dm368,期望连接usb外设,所以通过修改内核配置,已经将usb模式由device修改为host。

         但是,却无法识别usb设备,具体的打印信息在下边列出。

     1.   我在终端输入dmesg | grep usb

         打印信息为: 

[ 0.145455] usbcore: registered new interface driver usbfs
[ 0.146965] usbcore: registered new interface driver hub
[ 0.147913] usbcore: registered new device driver usb
[ 0.245086] musb-hdrc: version 6.0, host, debug=0
[ 0.245289] musb-hdrc musb-hdrc: dma type: dma-cppi3
[ 0.260721] musb-hdrc: ConfigData=0x06 (UTMI-8, dyn FIFOs, SoftConn)
[ 0.260777] musb-hdrc: MHDRC RTL version 1.500
[ 0.260807] musb-hdrc: setup fifo_mode 2
[ 0.260851] musb-hdrc: 9/9 max ep, 4032/4096 memory
[ 0.260944] musb-hdrc musb-hdrc: MUSB HDRC host driver
[ 0.261188] musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 1
[ 0.284651] musb-hdrc musb-hdrc: USB Host mode controller at fec64000 using DMA, IRQ 12
[ 0.435430] davinci_musb_interrupt 351: VBUS error workaround (delay coming)
[ 2.602524] davinci_musb_interrupt 351: VBUS error workaround (delay coming)
[ 4.752588] davinci_musb_interrupt 351: VBUS error workaround (delay coming)
[ 6.902624] davinci_musb_interrupt 351: VBUS error workaround (delay coming)

2. 终端输入 lsusb

    打印信息为:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

感觉应该不是内核配置的问题了,想请教各位工程师,usb设备无法识别是什么原因呢? 万分感谢!!!!

Chris Meng:

你好,

作为USB host,你需要输出vbus 5v电压,但是IPNC参考设计带的是usb device,没有vbus的5v输出。

weidong yao:

回复 Chris Meng:

感谢您的回复,我们的vbus是从其他模块引入的5v电压,可能存在不稳定的情况,

我们正在做进一步确认。

weidong yao:

回复 Chris Meng:

工程师您好!

        我们通过电压源为vbus提供了5v电压,但是仍然检测不到外设,demsg | grep usb出现VBUS error workaround (delay coming)。

        想请教一下,具体还有其他什么原因可能会导致这种情况的出现?

                                              谢谢!

        

赞(0)
未经允许不得转载:TI中文支持网 » Appro IPNC DM368 USB Host 模式下无法识别usb设备
分享到: 更多 (0)