uboot支持网卡传输文件后,但是每次启机时,环境变量都要变为默认值,需要重新设置ip,MAC地址才行,由于没有配置mtdparts命令,启动内核也不成功
所以本章主要学习:
1)修改环境变量默认值
2)裁剪...而我们移植的uboot,由于一直没有使用save,所以没有读不出CRC校验,使用的默认环境变量,如下图所示:
?...因为此时的内核位置还不确定放在哪(后面配置mtdparts命令后,会在4.6小节修改)
由于nand中要划分bootload空间、环境变量空间、内核空间、系统空间
而uboot就有400多k,所以我们需要裁剪...uboot,裁剪后再来划分内存分区
3.裁剪uboot
uboot很多文件都是基于Makefile,里面通过判断宏来加载文件.而宏大部分都定义在include/configs/smdk2440.h
3.1