The boot process is divided into four phases that are independent of the selected boot mode:
- Phase 1
- Pre-Boot (Power-up and Reset)
- Phase 2
- Boot Setup (Initialization and boot header processing)
- Phase 3
- Load Platform (Boot image processing and configuration)
- Phase 4
- Post-Boot (Platform management and monitoring services)
Note: Phase 1 and 2 are part of the BootROM stage.
The following sections provide a simplified overview the four phases.