Rockchip Developer Guide Dual Storage

概述

福州瑞芯微电子股份有限公司撰写的《Rockchip Developer Guide Dual Storage》(文件标识:RK-KF-YF-461,发布版本:V1.4.0,发布日期:2023-10-20),主要面向技术支持工程师和软件开发工程师,旨在指导他们了解和应用瑞芯微双存储方案。 该文档先介绍了多存储支持情况,RK SOC 通常具备多个 IO 独立的存储控制器,根据能否被掩膜代码探测到,存储器件分为 Bootable 和 Non-bootable 类型。应用方案上,常通过搭配 bootable 和 Non-bootable 存储器件,如 Nor + NVMe SSD、Nor + eMMC 等,实现大容量存储或特殊固件保护。在原理部分,分别阐述了 RK 通用双存储方案和 RK PCIe EP 双存储方案的启动流程及各阶段固件存储位置、初始化的主存储和所需配置。配置环节,对 u-boot、Kernel 和 Android 的相关配置进行了详细说明。固件分区布局及打包方面,给出了两种双存储方案的具体方法。在固件烧录、OTA 升级和 SPI NOR VENDOR STORAGE 支持部分,也提供了相应的操作指南和注意事项。此外,还针对 Nor Flash 固件分区布局裁剪给出了建议,并附上了 RK3588s EVB1 Nor + NVMe 和 RK3568 EVB1 Nor + eMMC 的参考补丁 。

详细开发指南