主题 : uboot下环境变量无法保存 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 50882
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2011-06-27
最后登录: 2017-09-13
楼主  发表于: 2011-08-18 09:49

 uboot下环境变量无法保存

未修改的环境变量

$ZMM123$6410 # print
bootdelay=3
baudrate=115200
ethaddr=08:90:90:90:90:90
ipaddr=192.168.1.230
serverip=192.168.1.88
gatewayip=192.168.1.1
netmask=255.255.255.0
bootargs=root=/dev/mtdblock2 console=ttySAC0,115200
bootcmd=nand read.i c0008000 400000 500000;bootm c0008000
stdin=serial
stdout=serial
stderr=serial


我修改的环境变量

$ZMM123$6410 # setenv ipaddr 218.192.173.78
$ZMM123$6410 # saveenv
Saving Environment to NAND...
Erasing Nand...$ZMM123$6410


断电之后

$ZMM123$6410 # print
bootdelay=3
baudrate=115200
ethaddr=08:90:90:90:90:90
ipaddr=192.168.1.230
serverip=192.168.1.88
gatewayip=192.168.1.1
netmask=255.255.255.0
bootargs=root=/dev/mtdblock2 console=ttySAC0,115200
bootcmd=nand read.i c0008000 400000 500000;bootm c0008000
stdin=serial
stdout=serial
stderr=serial



没有保存到修改的环境变量??
不知道什么原因
级别: 新手上路
UID: 51185
精华: 0
发帖: 34
金钱: 175 两
威望: 35 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2011-06-30
最后登录: 2014-05-22
1楼  发表于: 2011-08-19 22:12
兄弟。。我也是这个问题啊。。假如你按照它的默认IP设置,板子就能跟PC(前提PC配好IP跟板子同一个段)机连通,要是改了自己设定的IP,它就连不通了。。我觉得是修改坏境变量没有生效呢。。
级别: 新手上路
UID: 50882
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2011-06-27
最后登录: 2017-09-13
2楼  发表于: 2011-08-19 23:30
我找到问题所在了,你去友善之臂下个最新的UBOOT里面有最新的nandflash驱动
级别: 新手上路
UID: 51185
精华: 0
发帖: 34
金钱: 175 两
威望: 35 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2011-06-30
最后登录: 2014-05-22
3楼  发表于: 2011-08-19 23:49
我也刚找到了。。不过还是。。谢谢你啊