Part Number: AM6442
Tool/software:
Hello,
Upon reviewing the K3 secure boot flow image in the Processor SDK Linux (10_01_10_04) documentation, I understand that all stages are authenticated through System Firmware Authentication and Decryption Requests, as detailed in the TISCI documentation.
However, it appears that this is not the case for the transition from U-Boot proper to Linux. In reality, this stage follows a more conventional approach: the public key is embedded in the U-Boot device tree blob (which is authenticated by TISCI in the previous stage), and the signatures of the images are embedded in the FIT image that is loaded.
Is this understanding correct? Additionally, is there a specific reason why U-Boot proper does not utilize TISCI API calls for authentication?
Thank you in advance for your assistance!
Best regards,
Raimar