明远智睿技术论坛

标题: USB的问题 [打印本页]

作者: ztdh    时间: 2016-9-27 15:29
标题: USB的问题
USB插上U盘没有反应。
环境:EK200-6Q,软件 linux3.14.52 QT 。
丝印J8 (MYIMX6-MB200硬件介绍)口插上U盘
根据3.14测试手册,超级终端应该有打印信息
但是没有反应。
==============================================
抓取信息
dmesg|grep -i usb
[    0.184786] usb_otg_vbus: no parameters
[    0.184992] usb_h1_vbus: no parameters
[    0.186984] usbcore: registered new interface driver usbfs
[    0.187046] usbcore: registered new interface driver hub
[    0.187142] usbcore: registered new device driver usb
[    0.187293] usbphy_nop1.12 supply vcc not found, using dummy regulator
[    0.187389] usbphy_nop2.13 supply vcc not found, using dummy regulator
[    1.320442] usbcore: registered new interface driver smsc95xx
[    1.324931] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.337575] usbcore: registered new interface driver usb-storage
[    1.342343] usbcore: registered new interface driver usb_ehset_test
[    1.348343] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
[    1.842494] usbcore: registered new interface driver bcm203x
[    1.846939] usbcore: registered new interface driver btusb
[    1.851188] usbcore: registered new interface driver ath3k
[    3.758242] usbcore: registered new interface driver usbhid
[    3.762519] usbhid: USB HID core driver
[    4.286383] usb_h1_vbus: disabling
[    4.288489] usb_otg_vbus: disabling

是不是usb_h1_vbus的问题?
因为我从硬件my-i.mx6_mb_v2.6_sch看到usb确实需要usb_h1_vbus的
另外我看了设备树的配置
&usbh1 {
        vbus-supply = <&reg_usb_h1_vbus>;
        status = "okay";
};

&usbotg {
        vbus-supply = <&reg_usb_otg_vbus>;
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_usbotg>;
        disable-over-current;
        srp-disable;
        hnp-disable;
        adp-disable;
        status = "okay";
};

===================================================
应该怎么处理这个问题?


作者: 软件01    时间: 2016-9-27 16:29
可以用lsusb命令来测试一下有没USB设备,它会显示不用的USB设备ID和厂商ID
作者: ztdh    时间: 2016-9-27 16:52
# lsusb
unable to initialize libusb: -99
作者: 软件01    时间: 2016-9-27 17:01
ztdh 发表于 2016-9-27 16:52
# lsusb
unable to initialize libusb: -99

你确定烧写了我们提供的镜像,这样的打印信息是不对的,首先好像你的lsusb的命令有问题吧,好像库有问题,就算没USB用不了,但是也不会是这个打印信息的
作者: ztdh    时间: 2016-9-28 11:49
本帖最后由 ztdh 于 2016-9-28 12:00 编辑

@软件1
镜像我是按照编译手册提示的重新编译的。
我用提供编译好的镜像重新烧写了一遍。问题没有了。

作者: ztdh    时间: 2016-9-28 15:05
再问一下,我如果想用usb口和外部网络通信。
ifconfig usb 10.0.0.2 up
这个usb的端口应该怎么看?

作者: 唐斌    时间: 2016-9-28 19:53
ztdh 发表于 2016-9-28 15:05
再问一下,我如果想用usb口和外部网络通信。
ifconfig usb 10.0.0.2 up
这个usb的端口应该怎么看?

这跟具体的USB设备相关,你根据你的USB设备型号百度找找方法。




欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/) Powered by Discuz! X3.2