内存->磁盘
引导程序->核心->根文件系统rootfs->app 引导程序加载最重要
由于boot设计比较偏底层,所以根据CPU架构和OS类型可能有所不同
uboot是对CPU架构和OS类型支持得比较多得一种开源引导程序
Bootloader的种类
s5p6818启动流程
芯片最开始是从iROM启动,叫BL0
iROM选择启动得下一阶段引导程序BL1
单阶段启动:如果BL1可以完成内核加载,这就是单阶段启动
多阶段启动:启动加载内核的工作由BL2之后的程序完成,这就是多阶段启动
s5p6818启动过程
首先iRom被启动,它具备了内存执行程序所有的条件,除了不能写入可以进行读取,写入有64k的SRAM,32k的ROM和64k的