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.

CCS: AM572x_dap_startup.gel register address

Tool/software: Code Composer Studio

In AM572x_dap_startup.gel, function dpll_dbgss_config_board is called by OnTargetConnect. In that function there are statements like this one:

DEBUGSS_CFGBUS_PLLCTRL_PLL_CONFIGURATION1@data = 0x2483B612 ;

which writes to address 0x8003180C, according to the #defines in that file. By the L3 memory map in the TRM, this would be a DDR address, which it clearly is not.  What is that address, and how can it be accessed? I haven't found any explanation of the Debug Subsytem DPLL in the AM572x TRM, nor any references to that address. Can you clarify, and/or point me to the appropriate documentation?
Thanks
--Don

  • Hi,

    I moved this thread to the Sitara forum as the experts here are more knowledgeable about the device intrinsics.

    Regards,
    Rafael
  • Hi Don,

    The address for the DEBUGSS_PLLCTRL registers are as follows:

    PLL_STATUS -- 0x54171804

    PLL_GO – 0x54171808

    PLL_CONFIGURATION1 – 0x5417180C

    PLL_CONFIGURATION2 – 0x54171810

    PLL_CONFIGURATION3 – 0x54171814

    It is not clear to me how the GEL file is functioning, but after running the GEL file, I do see that the above registers are programmed correctly.

    Regards,

    Melissa