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.

TMDS64GPEVM: Boot Source

Part Number: TMDS64GPEVM

I've a question regarding the difference in the Boot behavior upon different boot source ,

I got from the reference Manual "SPRUIM2A – MAY 2020 – REVISED JANUARY 2021-AM64x Processors Silicon Revision 1.0" , that's difference between OSPI boot source & eMMC Boot Source , As , OSPI , is follow Image Path ,the image data can be directly read by both, MCU and DMSC

Question 1 : - Is this will not need to load image to RAM in order to authenticate ? and could be authenticated without loading it fully ?

- Is there no need to use Buffer Manager Module while loading ? - Is this means that would be faster only for DMSC image but will n't impact the image of A53 image ?

- Block Path image mode data is received from the peripheral in blocks. Blocks are accumulated in the boot buffer until a full X.509 certificate header has been received, at which point this full certificate and any subsequent blocks are passed to the DMSC .

Question 2 : to Authenticate the image should be loaded fully to the internal RAM ? Integrity check is done after loading from eMMC and not done progressively ? In case SBL is used to load all images for all cores , DMSC will not start its main functionality until SBL completes loading the images for all cores fully and authenticate it ?