Integration and customization of Hardware Security Modules (HSM) in a highly complex ADAS system based on the ADC500 platform with the TI Jacinto 7 (TDA4x).

The boot process posed a special challenge due to the heterogeneous multi-core architecture (Cortex-A72 for QNX, Cortex-R5F for AUTOSAR). Here, multiple instances and operating systems had to be coordinated:

The integration of the HSM required deep interventions in the entire boot process, especially in the creation of the R5F SPL FIT Image (tispl.bin), to ensure the chain of trust across all cores.

Core Aspects of the Project: