malloc001 发表于 2016-4-8 18:16:44

usb1用接host鼠标

请问usb1不使用usb wifi的情况下是否能用做正常的usb host 接鼠标、u盘
现在我把usb1接出来,连接鼠标或者键盘都会提示报错
[   29.251212] rk_ehci_hcd_enable, enable host controller                     
[   31.189632] rk_ehci_hcd_enable, disable host controller                     
[   31.219242] rockchip_ehci_host ff500000.usb: remove, state 1               
[   31.224939] usb usb1: USB disconnect, device number 1                        
[   31.234690] rockchip_ehci_host ff500000.usb: USB bus 1 deregistered         
[   31.243954] rockchip_ehci_host ff500000.usb: Rockchip On-Chip EHCI Host Contr
[   31.251554] rockchip_ehci_host ff500000.usb: new USB bus registered, assigne1
[   31.261078] rockchip_ehci_host ff500000.usb: irq 56, io mem 0xff500000      
[   31.278062] rockchip_ehci_host ff500000.usb: USB 0.0 started, EHCI 1.00      
[   31.284639] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002   
[   31.291345] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber1
[   31.298493] usb usb1: Product: Rockchip On-Chip EHCI Host Controller         
[   31.304744] usb usb1: Manufacturer: Linux 3.10.0 ehci_hcd                  
[   31.310065] usb usb1: SerialNumber: ff500000.usb                           
[   31.315322] hub 1-0:1.0: USB hub found                                       
[   31.319067] hub 1-0:1.0: 1 port detected                                    
[   31.575679] rockchip_ehci_host ff500000.usb: port 1 reset error -110         
[   32.460012] rockchip_ehci_host ff500000.usb: port 1 reset error -110         
[   33.187214] rk_ehci_hcd_enable, enable host controller                     
[   35.125641] rk_ehci_hcd_enable, disable host controller                     
[   35.155278] rockchip_ehci_host ff500000.usb: remove, state 1               
[   35.160981] usb usb1: USB disconnect, device number 1                        
[   35.170726] rockchip_ehci_host ff500000.usb: USB bus 1 deregistered         
[   35.179979] rockchip_ehci_host ff500000.usb: Rockchip On-Chip EHCI Host Contr
[   35.187574] rockchip_ehci_host ff500000.usb: new USB bus registered, assigne1
[   35.197329] rockchip_ehci_host ff500000.usb: irq 56, io mem 0xff500000      
[   35.214058] rockchip_ehci_host ff500000.usb: USB 0.0 started, EHCI 1.00      
[   35.220636] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002   
[   35.227346] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber1
[   35.234495] usb usb1: Product: Rockchip On-Chip EHCI Host Controller         
[   35.240746] usb usb1: Manufacturer: Linux 3.10.0 ehci_hcd                  
[   35.246066] usb usb1: SerialNumber: ff500000.usb                           
[   35.251345] hub 1-0:1.0: USB hub found                                       
[   35.255086] hub 1-0:1.0: 1 port detected            



我看了下rk3288.dtsi对usb1 的寄存器是reg = <0xff540000 0x40000>;
但是我插入usb1 报的错是 rockchip_ehci_host ff500000.usb,这个是usb2的寄存器地址
我想请问需要改什么才能使用usb1 连接鼠标和u盘?

malloc001 发表于 2017-3-22 21:31:57

本帖最后由 malloc001 于 2017-3-22 21:33 编辑

cloudliu 发表于 2016-10-27 08:54
从数据手册看,HOST1 是usb 2.0 ,键鼠插上没有反应应该是正常的,U盘应该是能识别的
我们现在将HOST1...
瑞芯微回复usb1如果要使用键盘和鼠标,必须接hub才行,直接接上是不行的。
至于上电这一块,没试过,直接供电的。

牛头 发表于 2016-5-12 16:08:52

是什么板子?把USB1的位置标一下。

malloc001 发表于 2016-5-12 16:24:52

不是usb2通过hub转出来的usb,是主控上面的host1

malloc001 发表于 2016-5-12 16:34:50

牛头 发表于 2016-5-12 16:08
是什么板子?把USB1的位置标一下。

是我们自己做的板子,usb1是主控上的HOST1

wod 发表于 2016-6-21 10:24:53

malloc001 发表于 2016-5-12 16:34
是我们自己做的板子,usb1是主控上的HOST1

请问你们这个问题有解决吗?

malloc001 发表于 2016-6-21 14:28:24

wod 发表于 2016-6-21 10:24
请问你们这个问题有解决吗?

没有,就没有用这一组usb了

wod 发表于 2016-6-21 15:23:57

malloc001 发表于 2016-6-21 14:28
没有,就没有用这一组usb了

那只能用一组usb口了,HOST2我们也用了,还有其余的USB口吗?

cloudliu 发表于 2016-10-27 08:54:29

wod 发表于 2016-6-21 15:23
那只能用一组usb口了,HOST2我们也用了,还有其余的USB口吗?

从数据手册看,HOST1 是usb 2.0 ,键鼠插上没有反应应该是正常的,U盘应该是能识别的
我们现在将HOST1 连接usb hub 键鼠及U盘不能正常工作
将HOST1 单独引出,外接usb hub插入usb hub 上电 工作就不正常,先上电再插入usb hub 则可以工作正常

suntao945firefl 发表于 2018-9-1 19:48:56

cloudliu 发表于 2016-10-27 08:54
从数据手册看,HOST1 是usb 2.0 ,键鼠插上没有反应应该是正常的,U盘应该是能识别的
我们现在将HOST1...

你好,请问怎么使能HOST1,在dts 中是usb_host0,
&usb_host0_ehci {
        status = "okay";
};
这样之后,通过USB hub上扩展的设备都无法使用。
页: [1] 2
查看完整版本: usb1用接host鼠标