How to set USB driver current?

Hi Nvidia,

We have our carrier board with 1.9m EN4165 to usb cable,sometimes the system cannot detect the usb 3.0,when I plug the USB 3.0 storage.
I would like to know how to set the USB driver current.Thanks!

Module:Xavier-NX with emmc
BSP version:R32.4.4

Carrier Board NX Pin Pin number
USB0_VBUS I2S0_DOUT 193
USB0_D- USB1_DN 115
USB0_D+ USB1_DP 117
GND
USB0_SSRX- USBSS_RX_N 161
USB0_SSRX+ USBSS_RX_P 163
GND
USB0_SSTX- USBSS_TX_N 166
USB0_SSTX+ USBSS_TX_P 168
GND

Hi,
We have tuning guide for doing compliance test. Please refer to
https://developer.nvidia.com/jetson-xavier-nx-tuning-and-compliance-guide-application-note

Hi DaneLLL,

According this topic below.

The register(HS_CURR_LEVEL) is for USB2.0.
Is any register for USB3.0 driver current (drive strength)?Thanks!

Hi,
The document contains guidance for USB2.0 and USB3.1. Please take a look.

And you would need to replace firmware for doing complianc etest. Please look at
Jetson/L4T/r32.4.x patches - eLinux.org
[Xavier] USB3 Compliance failure