Inforce Computing Forums

inforce computing forums to discuss about inforce products

USB 2 port (host mode) doesn't recognize devices

Questions and discussions related to Inforce 6601™ development kit

by tamo2 » Mon May 14, 2018 5:06 pm

Hi,
We have a USB micro-B to USB type-A female receptacle adapter, attached to the micro-B connector on the DEV board. A USB mouse is connected to the other end.

If I connect the cable AFTER the DEV board is booted to Linux, then I can see the mouse.
But if the cable (and the mouse) has already been connected when the DEV board is turned on, then the mouse is not detected (or "lsusb" doesn't list the mouse).

Is there any way to detect the mouse without unplug & re-plug the cable?

I have tried other USB devices such as keyboard or thumb drive, but the behavior was the same.
Thanks,
tamo2
tamo2
 
Posts: 22
Joined: Tue Jun 13, 2017 4:39 pm

by tamo2 » Wed May 16, 2018 1:46 pm

I thought it was USB 2 but it might be USB 3.
Anyway, I am still looking for a solution.

The other thing I noticed was, when I plugged in the adapter cable, then it adds 2 hubs, like:
> lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

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

The 2 entries at the top do not appear if the cable is not plugged in.
Why just plugging-in the cable add 2 additional hubs?
tamo2
 
Posts: 22
Joined: Tue Jun 13, 2017 4:39 pm

by ashwin » Fri Jun 15, 2018 5:18 am

Hi Tamo,

This is a bug on the existing release of IFC6601.

The otg autodetect does not work.

Best Regards,
Ashwin
ashwin
 
Posts: 36
Joined: Wed Jul 01, 2015 10:07 pm


Return to INFORCE 6601™ DEVELOPMENT KIT

Contact Us.