www.ti.com
•
Call mbrom_start_app(M_BOOT_FROM_I2C0_MASTER_MODE_ENTRY_POINT).
– If boot mode is boot_to_OTP
•
Call mbrom_start_app(M_BOOT_ROM_OTP_ENTRY_POINT)
– If no valid boot mode is selected
•
Call mbrom_start_app(M_BOOT_ROM_Z1_FLASH_ENTRY_POINT or user programmed entry
point).
6.5.10.3 MBROM_START_APP(ENTRY_POINT_ADDRESS)
•
Reset device configuration set up by M-Boot ROM for boot purposes.
– Disable clock to all peripherals
– Reset all peripherals
– Disable SysTick interrupt
– Clear any pending interrupts
– Reset NVIC Base address
– Clear any pending faults
•
Branch to the entry point address
6.5.11 M-Boot ROM Flow Diagram
The M-Boot ROM flow diagram is shown below.
SPRUHE8E – October 2012 – Revised November 2019
Submit Documentation Feedback
Copyright © 2012–2019, Texas Instruments Incorporated
M-Boot ROM Description
ROM Code and Peripheral Booting
591