Order of the Butterfly
Posts: 275 from 2015/6/30
@Sprocki
So both U-Boot and OS patches may be needed to support wide range of Keyboards .
Quote:
ehci.usbhcd v53.26
NEW
o Activated soft-retries for low and full speed transfers for
certain error conditions. This is similar to what Linux does
to work around silicon bugs and seems to be necessary for the
the X5000/040 to operate with keyboard and mice.
o For Px0x0 machines, initialize the port transceiver select mask
to zero for the USBx_PORTSC register if USB was not enabled.
This makes USB functional also on the X5000/040, where it
doesn't seem to be initialized properly. Newer U-Boot version
will contain a fix as well.