住房和城乡建设厅网站青海省工信部网站备案官网
概述
RK3588 的开发过程中,ENV(环境变量)的配置至关重要,它关乎着系统启动参数、设备配置等关键信息。本文将详细介绍如何利用fw_printenv工具在 RK3588 上进行 ENV 环境配置,涵盖从 U-Boot 中的设置到内核中对 ENV 的读写全流程。
文章目录
- 概述
 - 一、分区表中划分env
 - 二、U-Boot 中配置 MMC 偏移
 - 三、编译 fw 工具
 - 四、配置 fw 的配置文件
 - 五、在内核中读写 ENV
 - 1. 读取 ENV 环境变量
 - 2. 写入 ENV 环境变量
 - 3. 集成
 
- 六、声明
 
阅读前请先参考rk的开发文档Rockchip_Developer_Guide_UBoot_Nextdev_CN
文档见4.8章节:

 
一、分区表中划分env
首先需要在parameter中的uboot后放env分区。
 SDK源码目录中,device/rockchip/rk3588下,编辑parameter.txt,添加env分区。
 建议通过rk的分区工具来进行修改。
例如0x00000800@0x00014000(env):
