Hi,
I am working with the UltraSOM+ device Rev03 (TE0808) and the motherboard TEBF0808. I built a Linux system with the help of Buildroot, using the components (Linux kernel, U-Boot, etc. [version 2016.2]) from the official Xilinx Github repository.
Concerning my problem:
the board has two USB 2.0/3.0 ports, which are seen by the Linux kernel without a problem.
# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 04b4:650a Cypress Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The USB driver for USB2.0 and USB3.0 are installed into the kernel.
As illustrated above, the device 002 (I think it represents the two USB ports) is connected to the Bus 001, which is a USB2.0 bus. As a consequence, all USB device that I connect to the board are directly connected to the Bus 001 (USB2.0).
How can I connect the USB3.0 device to the Bus 002?
Thanks,
Matteo