mkimage使用详解
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。 mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,…
- 2.54k
- 0
- 阅读全文
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。 mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,…
1.下载u-boot: 下载地址:ftp://ftp.denx.de/pub/u-boot/ 将cross-3.2中的编译器路径添加到.bashrc中: [crayon-6422a38eb6242603326851/] 2.进入u-boot的根目录下找到Makefile修改 [crayon-6422…
安装完arm-linux-gcc-4.3.2交叉编译环境后就可以进行内核移植和编译了, 宿主机系统环境:Fedora 11, 移植Linux内核版本:linux-2.6.29。 [crayon-6422a38eb649d698506250/] [crayon-6422a38eb64a38631464…
arm-linux-gcc-4.3.2.tgz大约84M,为已经编译好的交叉编译链工具。 arm-linux-gcc-4.3.2下载地址:密码:tkrl [crayon-6422a38eb66c3847640611/] 解压命令必须要有-C而且是大写的,后面有个空格也要注意。解压完毕自动生成/usr…
本文中XP位于C盘,Fedora11位于H盘。Fedoral11安装完毕,在切换到Windows XP时选择开机引导项 other总是出现” NTLDR is missing “字样。网上给出的建议是从系统盘拷贝 NTLDR 以及 NTDETECT.COM 文件到 C:\ 。经过尝试过后发现没有效用…