Hi Roger,
Am 30.11.2018 um 13:40 schrieb Roger Quadros rogerq@ti.com:
Nikolaus,
On 29/11/18 12:00, H. Nikolaus Schaller wrote:
Hi, I finally got some USB3 OTG cable (said to be compatible with Samsung Galaxy Note 3). Unfortunately devices do not enumerate (don't show up in lsusb -t) and don't even fall back to USB2 speed. If I use a pure USB2 OTG cable all devices work in USB2 mode.
This is all the same on OMAP5EVM and Pyra.
Is this known or does USB3-OTG work for someone?
I can give it a try. Do you have any patches to enable the VBUS regulator on omap5-uevm?
I think everything is already upstream and I have not used a special patch for it. See extcon_usb3 and &usb in omap5-board-common.dtsi. This seems to connect the ID pin to the smps10.
The dwc3 role patch is also upstream
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h...
so that it should work out of the box for USB2 (or 3) with mainline kernel Unless I did miss something important I am not aware of.
Is this repeatable or just a problem of my setup (e.g. bad cables)?
At least on dra7-evm I had a lot of trouble with many of the 3.0 OTG cables. The one I have working doesn't ground the ID pin. But I can use the J10 jumper to manually ground ID on the omap5-uevm.
Is there a fix?
BR and thanks, Nikolaus
cheers, -roger
BR and thanks for giving it a try, Nikolaus