TX2 USB3 device can't be detected during boot time

Hi Sir/Madam,

There is an issue that USB3 device can’t be detected during boot time but it can be detected by hot-plug.
USB3 connector on our current custom board just use USB3.0 pins (“USB_SS0” F43, F44, C43, C44), not connect USB2 (D+, D-). After investigation, if we rework USB3 connector to connect USB2 pins(A38, A39) and USB3 pins, USB3 device can be detected during boot time.

Can this issue be fix by kernel driver because we don’t have enough USB2 pins for our design?
Or USB3 connector hardware design needs to connect USB3 and USB2 pins at the same time.

Thank you!

Hi, please refer to this topic: https://devtalk.nvidia.com/default/topic/1026138/jetson-tx2/jetson-tx2-usb_en_oc-quesion/post/5222127/#5222127
you can use USB3.0 alone but will face problem of changing detection/enumeration scheme just like your description in item 3, you will have to deal with them by yourself.