This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM4378: Reset USB module from disconnection caused by ESD

Part Number: AM4378

Tool/software:

Linux SDK: 07.03.00.005

USB0 connects a WIFI module. ESD cause the USB disconnecting. reset the external WIFI alone, can't re-enumerate 

There are two fail mode different a little:

1: After ESD fail,  replug USB WIFI module, can recognize product ID, but can't enumerate. 

usb_error_1.log

#2. After ESD fail, replug USB WIFI module, can't recognize product ID, can't enumerate. 

usb_error_2.log

Software reboot the system can resume USB and USB WIFI.

Ask How to reset the USB module to recover other than reboot the whole software.