平台 U-Boot 版本 Linux SDK 版本 RK356x 2017.09 v1.2.3 文章目录 一、RK芯片通用引导流程 二、RK356x引导流程 2.1 ddr.bin运行 2.2 spl.bin运行 2.3 atf运行 2.4 uboot运行 2.4.1 设备环境初始化 2.4.2 内核加载 三、BootRom阶段做了什么? 四、RK固件在存储器中是如何分布的? 一、RK芯片通用引导流程 对于RK芯片的引导流程,我们可以参考以下这张图: 根据两种Boot Flow,我们可以一次梳理两种不同的引导流程: Boot Code -> idbloader.img(miniloader) -> uboot.img -> boot.img -> rootfs.img Boot Code