C-Boot ROM Description
625
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
ROM Code and Peripheral Booting
RAMs. If the POR bit is not set, then zero-initialize only C-Boot ROM stack memory.
•
Call crom_control_system_init()
6.6.8.2
CROM_CONTROL_SYSTEM_INIT()
•
Control subsystem CSM initialization sequence – Refer to the Security Module section in the
System
Control and Interrupts
chapter.
•
Initialize boot environment – local and global variables initialization for boot.
•
C-Boot ROM WIR Mode Check – Please refer to WIR Mode section in System Control and Interrupts
chapter.
•
Initialize PIE
•
Install MTOCIPCINT1 handler – to handle IPC commands from master.
•
Install PIE NMI and ITRAP handlers.
•
Enable PIEGROUP11.1 interrupt.
•
Enable PIE
•
Set Boot Status for Master applications to read
•
Enter Low Power IDLE mode.
The C-Boot ROM flow chart is shown below.