Boot Process
As described in the High Level Architecture section of the Introduction, the system can boot in 3 different ways. The corresponding boot flow is as follows:
The booting process of Baremetal Zephyr is quite straightforward: Zephyr boots directly from the reset vector after system reset.
For Baremetal Linux, the booting process is as the following diagram:
And the booting process of Virtualization solution is as the following diagram:
The Boot Sequence section provides more details.