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.
Dear TI engineers,
I want to use the USB controller of AM3358(TMDXEVM3358) as a host.
I set a register by the following steps, but the Power of PHY was downed.
Would you give me the advice?
(1) I used the GEL file (AM335x_15x15_EVM.gel) for setting DPLLs.
I did not change any register values of the setting in the GEL file.
(2) I set a register in turn from the top of the following tables.
-----------------------+------------+-------------------
Register Name | write value| read value after written
-----------------------+------------+-------------------
CM_PER_L4LS_CLKCTRL | 0x00000002 | 0x00000002
CM_WKUP_L4WKUP_CLKCTRL | 0x00000002 | 0x00000002
CM_PER_L4LS_CLKSTCTRL | 0x00000002 | 0x02004502
CM_WKUP_CLKSTCTRL | 0x00000002 | 0x00001616
CM_PER_CPSW_CLKSTCTRL | 0x00000002 | 0x00000012
CM_WKUP_CONTROL_CLKCTRL| 0x00000002 | 0x00000002
CM_WKUP_UART0_CLKCTRL | 0x00000002 | 0x00000002
CM_PER_UART1_CLKCTRL | 0x00000002 | 0x00000002
CM_PER_CPGMAC0_CLKCTRL | 0x00000002 | 0x00000002
CM_PER_USB0_CLKCTRL | 0x00000002 | 0x00000002
conf_uart0_rxd | 0x00000020 | 0x00000020
conf_uart0_txd | 0x00000000 | 0x00000000
conf_usb0_drvvbus | 0x00000000 | 0x00000000
RM_PER_RSTCTRL | 0x00000001 | 0x00000001
PM_PER_PWRSTCTRL | 0xEE0000EB | 0xEE0000EB
PM_PER_PWRSTST | no write | 0x01E60007
USB0CTRL | 0x00000001 | 0x00000000
usb_ctrl0 | 0x3c186004 | 0x3c006007
USB0MODE | 0x00000000 | 0x00000000
USB0UTMI | 0x00000002 | 0x00000002
-----------------------+------------+-------------------
Best Regards.