历史上的今天
今天是:2024年11月12日(星期二)
2021年11月12日 | mini2440开发板移植uboot后norflash环境变量保存
2021-11-12 来源:eefocus
我移植了uboot,讲uboot.bin烧写进了norflash,但是改写了环境变量,使用printenv查看时环境变量改变,但是断电再上电以后环境变量不能保存,使用saveenv命令时不能保存修改的环境变量,出现如下状况
U-Boot 2008.10 (May 1 2012 - 21:01:32)
DRAM: 64 MB
Flash: 2 MB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Mini2440 # printenv
bootdelay=3
baudrate=115200
ipaddr=10.0.0.110
serverip=10.0.0.1
netmask=255.255.255.0
stdin=serial
stdout=serial
stderr=serial
Environment size: 127/65532 bytes
Mini2440 # setenv serverip 192.168.1.1
Mini2440 # printenv
bootdelay=3
baudrate=115200
ipaddr=10.0.0.110
netmask=255.255.255.0
stdin=serial
stdout=serial
stderr=serial
serverip=192.168.1.1
Environment size: 130/65532 bytes
Mini2440 # saveenv
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
................................................................................
........................................Timeout
Erased 1 sectors
Mini2440 #
史海拾趣
|
关于__irq 的使用 __irq为一个标识,用来表示一个函数是否为中断函数。对于不同的编译器,__irq在函数名中的位置不一样,例如: ADS编译器中 : void __irq IRQ_Eint0(void); Keil编译器中 : void IRQ_Eint0(void) __irq; 但是其意义一 ...… 查看全部问答> |
|
请教一下我手头有个电路板上有个IC,5脚封装,上面两脚下面三脚,特小的封装,上面的字符貌似是CO-60Y又或者是CO-GOY,字太小看不清楚,搜索这两个都找不到相关资料。通过测量得知它的功能大概是这样:电源从3脚输入1脚输出,1脚跟5脚是通路,4脚输 ...… 查看全部问答> |
|
http://topic.eeworld.net/u/20071201/18/a2aaf09f-7fa2-419c-93c1-77b51f9713d8.html?seed=1107526537… 查看全部问答> |
|
iar环境下,uCosII在stm32下的运行机理是怎样的? 编译器的iar EWARM,uCosII 通过初始化下面的向量表,在程序复位时将程序定位到__program_start(void)函数,但该函数是个空函数呀,程序到底是怎么进行到正常状态的呢?请大虾们指点。另外,向量表__vector_table[] 的第一行{ ...… 查看全部问答> |
|
活不多的时候闲着看个书怎么就不对了? 而且我看的还是《编程匠艺》《uCos 操作系统》…… 怎么这就惹领导不高兴了?虽然工作上分配给我的是硬件,但看个代码就不对了? 就叫软件不软硬件不硬了??? 什么制度,做事就是给领导看,什么领导看到你 ...… 查看全部问答> |
|
EEWORLD大学堂----WEBENCH FPGA Architect功能导览 WEBENCH FPGA Architect功能导览:https://training.eeworld.com.cn/course/165… 查看全部问答> |




