android下设置uboot环境变量

本文详细介绍了在Android系统中如何设置和管理u-boot环境变量,包括环境变量的作用、常用环境变量,以及在Android下搭建交叉编译环境、编辑fw_env.config文件和编译生成fw_printenv工具来查看和修改环境变量的步骤。
摘要由CSDN通过智能技术生成

一、Uboot环境变量简介

1.Uboot环境变量的作用

在不改变源码、不用重新编译的情况下,可以使我们通过设置环境变量的值来改变uboot的一些设置,如bootdelay时间、机器码的值等等。

2.常用的Uboot环境变量

这里写图片描述

二、Uboot下环境变量设置

在机器启动到uboot阶段时,使其暂停
printenv //打印环境变量
setenv //设置环境变量
saveenv //保存环境变量
reset

Uboot环境变量的设计逻辑是在启动过程中将env从静态存储器中读出放到RAM中,之后在uboot下对env的操作(如printenv editenv setenv)都是对RAM中env的操作,只有在执行saveenv时才会将RAM中的env重新写入静态存储器中。
这种设计逻辑可以加快对env的读写速度。

三、android下环境变量设置

1.交叉编译环境搭建

下载arm-fsl-linux-gcc-4.4.3.tar.gz
安装到根目录下/usr/local/

  • tar vxzf arm-fsl-lin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值