SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Figure 33-8 shows the ROM code start-up sequence.
Figure 33-8 ROM Code Start-Up SequenceThe MPU L1 instruction cache and branch prediction mechanisms are activated as part of the public boot process. The base address of the public vector is configured to the reset vector of ROM code (0x38000). The memory management unit (MMU) remains switched off during boot (thus, L1 data cache is off). The MPU performs the basic initialization of the public side. Next, the MPU configures WD_TIMER2 (set to 3 minutes), detects system clock, and configures the system clock. Finally, the MPU jumps to the booting routine.