Enabling USB2 on M2E connector


Working on a TX1 custom carrier board.
We used the USB2 (TX1 pins B42 & B43) connections that are routed to the M2E connector on the TX1 Dev board to implement a third USB2.0 host port.
On our custom board these pins are connected to a USB2.0 HUB and then to several onboard USB devices.
We have confirmed that the custom carrier board’s USB hub and all onboard USB devices are working properly by disconnecting them from TX1 pins B42 & B43 (we have 0R chicken resistors on the D+ and D- lines) and wiring the USB hub’s upstream port to the USB3.0 A-type connector – all works OK.

We have also wired a USB device to the M.2 connector (J18) on the TX1 evaluation board with no success.

What’s needed to enable this port?

Please check oem design guide http://developer.nvidia.com/embedded/dlc/jetson-tx1-oem-product-design-guide

and refer to https://devtalk.nvidia.com/default/topic/1023046/jetson-tx1/unable-to-recognize-any-devices-hooked-on-usb2-m-2-slot-/post/5210227/#5210227


I will try the patch you linked here:


Will get back with the results.