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.

AM5706: failed to get cmdact in usbDwcDcdRunDEpCmd() of USBDwcDcdInit()

Part Number: AM5706

Dear Champs,

My customer is trying to implement USB on their custom board, and they found system hang in the USB initialization while polling cmdact.

They found cmdact was not received in below usbDwcDcdRunDEpCmd() function and still polling it.

In C:\ti\pdk_am57xx_1_0_16\packages\ti\drv\usb\src\dwc\usb_dwc_dcd.c,

usbDwcDcdRunDEpCmd() function was not returned and it is still polling cmdact.(382th line in below)

They have no idea why they can not receive cmdact in the usbDwcDcdRunDEpCmd() function in below.

Could you please help how this issue can be debugged?

Do you think there is an issue in their PRCM for USB?

Thanks and Best Regards,

SI.