Tool/software:
Hello TI experts,
I have three technical questions regarding the AM62Ax series processors:
1. SBL M4 Firmware Loading
In the AM62Ax Sitara Processors Technical Reference Manual, Section 5.2.3 "Boot Process Flow," it states:
SBL must load the M4 firmware provided by TI otherwise an R5 reset will occur as a preventive measure against software misbehavior.
However, in the SDK SBL example's main()
function, I only see the call to Bootloader_socWaitForFWBoot()
.
Does the "FW" here refer to SYSFW? If so, where exactly is the SYSFW loaded in the SBL?
2. Third-Party HSM Stack
If a third-party HSM stack firmware is flashed, how can we ensure it runs on the HSM core? When sending TISCI messages, how can we guarantee they are directed to the HSM core rather than the TIFS core?
3. Security Handover on AM62Ax
In the SDK example tisci_msg.c
, there is a function TISCIApp_procHandover()
that uses Security Handover. However, in the official TISCI documentation (Docs » Chapter 6: Topic User Guides » Performing Security Handover), it mentions:
This document is only applicable to devices AM64.
Does this mean the Security Handover guide is not applicable to AM62Ax? If so, what documentation should I reference for Security Handover on AM62Ax?
Thank you in advance for your assistance!
Best regards,
Yang