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.

AM263P2: Reading logger content from applications

Part Number: AM263P2

Hi, 

How can we read the logs that are stored in following memory location "0x0008_2800" from applications ?

Our intent is to retrive the error/ info / warning logs of the ROM boot loader and use them for diagnosis.

 

  • Hi,

    May I know the intent of the usage of this logs.

    Once you have reached the SBL, then the ROM logs are irrelevant right?

    Thanks and Regards,

    Nikhil Dasan

  • Hi Nikhil,

    Our intent is that when ever there is a failure in ROM boot loader or SBL, the failure logs should be stored in an NVM and these logs should be retrievable on a successful boot for diagnostic purposes. 

    for ex: ( if the validation of certifications for signed SBL gets failed, then the boot would fail, we want such information to be stored in NVM and retrieve it when there is a successful boot )

    in short words and failure's occurring during the secure boot process should be stored and retrievable from NVM

    Thanks & Regards

    Yugendra Sai

  • Hi Yugendra,

    for ex: ( if the validation of certifications for signed SBL gets failed, then the boot would fail, we want such information to be stored in NVM and retrieve it when there is a successful boot )

    Typically in the SBL's current flow the TCM memories are reinitialized to clear the same for the usage of application. You would have to modify the bootloader to not initialize the TCM region, if you need to access these data.

    Thanks and Regards,

    Nikhil Dasan