New to working with the TX2 here, working to get it integrated with the Elroy carrier from ConnectTech. I need USB 3.0 to function so I can use a ZEDcamera for SLAM and Computer Vision on my company’s drone platform. I have the BSP installed when I flashed the board with JetPack 3.1 and r28.1. Everything seems to be working fine except the USB 3.0. I am aware that Elroy rev. E cannot support PCIe and USB3 simultaneously, so I chose the elroy-usb3 option when I flashed the board also, so it should be working. When I use lsusb -t, I get:
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-tegra/3p, 5000M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-tegra/4p, 480M |__ Port 1: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 7, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 7, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 2: Dev 9, If 0, Class=Video, Driver=uvcvideo, 480M |__ Port 2: Dev 9, If 1, Class=Video, Driver=uvcvideo, 480M
Where the human interface device is my mouse and keyboard combo, and the Video classes are my ZED camera, but no matter the port that I use, the camera only shows in the USB 2.0 Bus. I have also tried only using the ZED camera and SSHing into the TX2 with my PC. The ZED still only shows under the 480M USB 2.0 port. One last bit of information, when I plug into the default NVidia board that came with the TX2, the ZED shows up in the USB 3.0 and works properly.
Does anyone have any idea on how to enable or to use if it is already enabled, the USB 3.0 on the Elroy board?