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.

USB doesn't work on 816X/389x EVM.

I am USB engineer of WINDRIVER. I am wring the USB driver on vxWoks with AM389X (board 816x/389x EVM  REV e).

I have initialized the USB PHY in host mode follow the dome code of “AM389x Sitara ARM Microprocessors (MPUs) Technical Reference Manual”.  But it doesn't work.

Register USB0STAT is 0. Register USBn_DEVCTL is 0x90. It looks like the USB PHY still works as B device. 

I have installed ezsdk_dm816x-evm_5_04_00_11_setuplinux. But there is no the drivers/usb/musb/musb_host.c and musb_gadget.c.

Is there anybody can send to me the drivers/usb/musb/musb_host.c and musb_gadget.c.?

My email: jungang.liu@windriver.com   and   ljg6@163.com

Many thanks.

Daniel