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.

HSUSB1 configuration AM3715 problem

Hello


I try to configure the HSUSB1 module that communicates with a PHY device over ULPI bus. I enabled four clocks:

1. USBHOST_48M_FCLK with setting to high CM_FCLKEN_USBHOST[0]

2. USBHOST_120M_FCLK with setting to high CM_FCLKEN_USBHOST[1]

3. USBHOST_MICLK with setting to high CM_ICLKEN_USBHOST[0] and clear the bit PRCM.CM_AUTOIDLE_USBHOST[0]

4. USBHOST_SICLK with setting to high CM_ICLKEN3_CORE[2] and clear the bit CM_AUTOIDLE3_CORE[2]

The register UHH_HOSTCONFIG became accessible, but reading from TLL_CHANNEL_CONF_0 (0x4806 2040) still causes memory access exception. What am I missing in USB initialization? Could you advise which registers are involved in the USB ULPI initialization please?

 

Thank you