Recently I bought some of your products including the Ixora Carrier Board v1.1A :
[upload|C2S2SlNG0skJnrXFgAm2BS/mNio=]
And it seems that one of the USB3.0 ports does not function when I plugged the mouse/keyboard into this port during Toradex Easy Installer and during the Linux bringup for the Apalis TK1 board as well :
The Toradex Easy Installer configures USBO1 fixed to device mode to also allow for RNDIS and/or UMS functionality. Once an Embedded Linux BSP ist installed it should automatically switch to host mode given the resp. jumper is set or a proper OTG host cable be used. However, there may be some detection issues with certain devices due to non-standard USB 2.0 vs. 3 USBOTG implementation by NVIDIA’s TK1 SoC. Therefore, in the upcoming BSPs we default to USB 2.0 on this port which may be overridden.
Maybe I don’t really get your explanation but do you mean that there’s no PCB HW problem but config problem instead?
Yes, in mainline Linux which the Toradex Easy Installer for Apalis TK1 is based off of, there is no automatic OTG device/host switching driver available so far. So we configured for fixed USB device mode operation in the device tree e.g. here. Dropping that patch as e.g. done in our regular mainline machine BSP USBO1 would default to USB host mode.
I tested also with “Apalis-iMX6_LXDE-Image_2.7-20180104.tar.bz2” image but the USB port in question does not seem to be available.
Strange, at least in BSP 2.8b5 I have installed on my random module that USB port works just fine. And you did set the jumper properly and are aware that that port is shared with the USB micro-B one below the PCB (e.g. nothing may be plugged in there if using the USB host port)?