Uboot环境变量的设计逻辑是在启动过程中将env从静态存储器中读出放到RAM中,之后在uboot下对env的操作(如printenv editenv setenv)都是对RAM中env的操作,只有在执行saveenv时才会将RAM中的env重新写入静态存储器中。 这种设计逻辑可以加快对env的读写速度。 基于这种设计逻辑,2014.4版本uboot实现了saveenv这个保存env...
如题,我现在使用saveenv没有办法保存uboot的环境变量。我发现SK套件没有发现NAND FLASH,现在一启动uboot就提示找不到NAND FLASH,readenv()调用失败,使用defautl environment。不能每次都用默认环境变量启动,又没办法保存,是什么原因呢?
参照x4412 linux平台用户手册上的环境参数,研究UBOOT源码。安桌环境参数应该还需要"movi read kernel 0...
如题,我现在使用saveenv没有办法保存uboot的环境变量。我发现SK套件没有发现NAND FLASH,现在一启动uboot就提示找不到NAND FLASH,readenv()调用失败,使用defautl environment。不能每次都用默认环境变量启动,又没办法保存,是什么原因呢?