Hello, I am using USB1 port on AM5728. I would like connect USB1 to PC over USB 2.0 in peripheral mode. USB1 has been connected according to AM572x Sitara Processor Technical Reference Manual (Rev. K) "Figure 24-144. USB1 Controller Application: USB2.0 Device" with one exception VBUS is not connected.
I use Processor SDK Linux 06.00.00.07 with the modification of device tree:
&usb1 { dr_mode = "peripheral"; };
I inserted successfully kernel module g_serial:
modprove g_serial
When the PC is connected to Sitara, Linux kernel on PC returns error message:
[22120.452202] usb usb1-port9: attempt power cycle
[22121.095492] usb 1-9: new full-speed USB device number 118 using xhci_hcd
[22121.095644] usb 1-9: Device not responding to setup address.
[22121.302304] usb 1-9: Device not responding to setup address.
[22121.508802] usb 1-9: device not accepting address 118, error -71
[22121.632137] usb 1-9: new full-speed USB device number 119 using xhci_hcd
[22121.632257] usb 1-9: Device not responding to setup address.
[22121.838971] usb 1-9: Device not responding to setup address.
[22122.045488] usb 1-9: device not accepting address 119, error -71
[22122.045548] usb usb1-port9: unable to enumerate USB device