作用:不用修改Uboot源码和重新编译,而是通过修改环境变量来影响uboot运行时一些数据和特性.
种类:默认代码中环境变量和存储媒介环境变量和DDR中环境变量.
DDR中环境变量,在default_environment中,实质是字符数组,在Uboot中其实是一个全局变量,链接在数据段,重定位default_environment就被重定位到DDR一个内存地址中。
uboot启动的时候会将环境变量从flash读取到DRAM中,使用命令
setenv修改的是DRAM中环境变量,修改以后要使用saveenv命令将修改
后的环境变量保存到flash中
uboot环境变量操作命令setenv和saveenv
于 2024-06-27 17:21:31 首次发布