Page 1 of 1

EHCI USB2.0 on a G20

Posted: Wed Jun 12, 2019 11:47 pm
by ghofman

For many years we have a product based on the at91sam9g20. We run a 3.6.9 kernel because we never got USB to work on the later kernels (see a post of mine viewtopic.php?f=12&t=26346 ) with dtb files nor did we figure out how to change the bus timings for our FPGA using dtb files. We are not only ones with that USB issue.

We have used some slow speed USB devices but we are now working with a vendor who demands USB 2.0. When booting, our G20 shows:

ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver

and lsb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

i.e. no USB 2.0.
There is also no sign of EHCI being installed in the various board files. I am suspecting therefore that USB 2.0 never worked on kernels to at least 3.6.9. Is there any one that can confirm that this is indeed merely a kernel age issue ? And does anyone have USB 2.0 running on a G20 with any version of the kernel ?

Much appreciated