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.

PROCESSOR-SDK-AM64X: am64x default state of m4.

Part Number: PROCESSOR-SDK-AM64X
Other Parts Discussed in Thread: TMDS64EVM

Tool/software:

Hi, 

I am running TMDS64EVM without os. 

What is the default state of m4 after boot? If I never use it, never config it, leave it idle there, will it keep rebooting?

or it should be in WFI state, 

Thanks. 

  • Hello Jun Tu,

    The SBL will check which cores are presented.

    If any core is not presented, then the SBL will not init the core.

    Init means not feeding the clock to the core and power off to the core.

    Regards,

    Anil.

  • Hi, Anil:

    Thanks, About "power off to the core"

    1. Do you mean, SBL will call Sciclient_pmSetModuleState function, to manager the power manager and close core.  (software control)

    2. Do you mean If the clock is not feeded to the core, the core will power off by itself? (doesn't require any software. action)

    Thanks.
  • 1. Do you mean, SBL will call Sciclient_pmSetModuleState function, to manager the power manager and close core.  (software control)

    In the SOC there are LPSC modules which control the power OFF or ON to the different IPs.

    So, if the app image is presented for the particular core, then SBL calls the above API to set the LPSC ON.

    The core frequency set option and LPSC ON or OFF are different.

    So, if the app image is presented for the particular core, then SBL calls the SCI_Set clock API to set the core frequency.

    Otherwise, the Core is not fed to any clock.

    Regards,

    Anil.