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.

AM3352: USB configuration issue

Part Number: AM3352

Greetings!
We develop a custom AM335x board with DSP audio processor on it.
We follow the whole configuration from var-som-am33 board.
The DSP is connected to processor via USB0 interface.
External USB connector connects to PC via USB1 interface.
Thus, USB0 configures like "host" and USB1 like "peripheral".

I have encountered the problem during Linux image booting that USB0 registers and after that the booting stucks.


Kernel logs during runnig:

[    0.333154] usbcore: registered new interface driver usbfs
[    0.333339] usbcore: registered new interface driver hub
[    0.333564] usbcore: registered new device driver usb

[    1.158972] 47401300.usb-phy supply vcc not found, using dummy regulator
[    1.192679] musb-hdrc musb-hdrc.0.auto: Failed to request rx1.
[    1.198696] musb-hdrc musb-hdrc.0.auto: musb_init_controller failed with status -517
[    1.208571] 47401b00.usb-phy supply vcc not found, using dummy regulator
[    1.242418] musb-hdrc musb-hdrc.1.auto: Failed to request rx1.
[    1.248419] musb-hdrc musb-hdrc.1.auto: musb_init_controller failed with status -517


[    1.637062] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[    1.642968] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1
[    1.651271] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.658120] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.665439] usb usb1: Product: MUSB HDRC host driver
[    1.670478] usb usb1: Manufacturer: Linux 4.4.19+ musb-hcd
[    1.676007] usb usb1: SerialNumber: musb-hdrc.0.auto
[    1.682713] hub 1-0:1.0: USB hub found
[    1.686574] hub 1-0:1.0: 1 port detected
[    1.734422] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    1.740331] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2
**** Stucks here !!****



Our DTS USB configuration:

&usb {
  status = "okay";
};
&usb_ctrl_mod {
  status = "okay";
};
&usb0_phy {
  status = "okay";
};
&usb1_phy {
  status = "okay";
};
&usb0 {
  status = "okay";
  dr_mode = "host";
};
&usb1 {
  status = "okay";
};
&cppi41dma  {
  status = "okay";
};


We would like to get understanding of the sort of the problem and the direction to dig.