跳到主要内容

U-Boot v2017(next-dev) 开发指南

文件标识:RK-KF-YF-45

发布版本:2.11.0

日期:2021-05-13

文件密级:□绝密 □秘密 □内部资料 ■公开

免责声明

本文档按“现状”提供,瑞芯微电子股份有限公司(“本公司”,下同)不对本文档的任何陈述、信息和内容的准确性、可靠性、完整性、适销性、特定目的性和非侵权性提供任何明示或暗示的声明或保证。本文档仅作为使用指导的参考。

由于产品版本升级或其他原因,本文档将可能在未经任何通知的情况下,不定期进行更新或修改。

商标声明

“Rockchip”、“瑞芯微”、“瑞芯”均为本公司的注册商标,归本公司所有。

本文档可能提及的其他所有注册商标或商标,由其各自拥有者所有。

版权所有 © 2021 瑞芯微电子股份有限公司

超越合理使用范畴,非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。

瑞芯微电子股份有限公司

Rockchip Electronics Co., Ltd.

地址: 福建省福州市铜盘路软件园A区18号

网址: www.rock-chips.com

客户服务电话: +86-4007-700-590

客户服务传真: +86-591-83951833

客户服务邮箱: fae@rock-chips.com


前言

概述

本文主要指导读者如何在 U-Boot v2017(next-dev) 版本进行项目开发。

各芯片 feature 支持状态

芯片名称Distro BootRKIMG BootSPL/TPLTrust(SPL)AVB
RV1108YYYNN
RK3036YYYYN
RK3126CYYYYY
RK3128YYYYY
RK3229YYYYY
RK3288YYYYY
RK3308Y-YY-
RK3326/PX30YYYYY
RK3328YYYYY
RK3368/PX5YYYYY
RK3399YYYYY
RK1808Y-YY-
RV1126/RV1109YYYYN
RK3566/RK3568YNYYY

读者对象

本文档(本指南)主要适用于以下工程师:

技术支持工程师

软件开发工程师

修订记录

版本号作者修改日期修改说明
V1.00陈健洪2018-02-28初始版本
V1.01朱志展2018-06-22fastboot 说明,OPTEE Client 说明
V1.10陈健洪2018-07-23完善文档,更新和调整大部分章节
V1.11林鼎强2018-07-26完善 Nand、SFC SPI Flash 存储驱动部分
V1.12陈亮2018-08-08增加 HW-ID 使用说明
V1.13张晴2018-09-20增加 CLK 使用说明
V1.20陈健洪2018-11-06增加/更新 defconfig/rktest/probe/interrupt/kernel dtb/uart/atags
V1.21陈健洪2019-01-21增加 dtbo/amp/dvfs 宽温/fdt 命令说明
V1.22林平2019-03-05增加 optee client 说明
V1.23陈健洪
朱志展
2019-03-25增加 kernel cmdline 说明
V1.30陈健洪2019-03-25精简和整理文档、纠正排版问题、完善和调整部分章节内容
V1.31朱志展2019-04-23增加硬件 CRYPTO 说明
V1.32朱志展2019-05-14补充 kernel cmdline 说明
V1.33朱志展2019-05-29增加 MMC 命令小节、AVB 与 A/B 系统说明,术语说明
V1.40陈健洪2019-06-20增加/更新:
memblk/sysmem/bi dram/statcktrace/hotkey/
fdt param/run_command/distro/led/reset/
env/wdt/spl/amp/crypto/
efuse/Android compatible/io-domain/bootflow/pack image
V1.41朱志展2019-08-21增加 secure otp 说明
V1.42朱志展2019-08-27增加存储设备/MTD 设备说明
V1.43朱志展2019-10-08增加 BCB 说明
V1.44朱志展2019-10-15增加 SPL 驱动与功能支持说明
V1.45朱志展2019-11-15增加 SPL pinctrl 使用说明
V2.0.0陈健洪2020-05-02大版本升级:重构格式、内容、排版等
V2.1.0陈健洪2020-05-29增加FIT方案
V2.1.1林鼎强2020-06-07添加开源框架存储支持说明
V2.1.2黄涛2020-07-08调整格式
V2.2.0吴达超2020-07-09添加以太网网络支持说明
V2.3.0陈有敏2020-07-13添加TPL支持说明
V2.4.0陈健洪2020-09-23更新FIT和编译烧写章节
V2.5.0朱志展2020-12-28更新FIT章节
V2.6.0朱志展2020-12-30添加快速开机章节
V2.7.0林涛2021-01-25添加PCIe支持说明
V2.8.0陈健洪2021-03-12添加U-Boot固件格式、内存容量修改、AMP、RK3568支持说明
V2.9.0陈健洪2021-04-13更新FIT、U盘升级章节
V2.10.0朱志展2021-05-06添加安全操作step-by-step
V2.11.0陈健洪2021-05-13FIT章节增加:recovery.img打包和签名、pss签名参数

目录

[TOC]