选用Ubuntu12.04.2系统搭建平台。在原始系统下做如下更改:将更新使用的服务器设置为国内“163”服务器安装SSH,uboot—mkimage等软件安装编译器“arm—2009q3”及相关库文件运行JDK中的脚本,安装JDK安装编译器arm—linux-4.4.3及相关库文件 1、在U...
分类:
系统相关 时间:
2015-07-02 13:59:40
阅读次数:
261
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪...
分类:
其他好文 时间:
2015-04-29 21:10:38
阅读次数:
133
uBoot启动内核,需要符合要求的内核镜像文件uImage(包含head+body组成); 内核镜像需要mkimage来制作; 如果shell在环境变量目录中找不到mkimage工具,就无法生成uImage; 这里的mkimage必须是编译uboot...
分类:
其他好文 时间:
2015-04-23 15:59:13
阅读次数:
158
1 创建工具连 toolchain
# apt-get install gcc-arm-linux-gnueabihf ncurses-dev uboot-mkimage build-essential git
# Older (prior to 2013): apt-get install gcc-4.6-arm-linux-gnueabi ncurses-dev uboot-...
分类:
系统相关 时间:
2015-04-03 17:28:31
阅读次数:
296
由于uboot 只能用来启动uImage,不能启动zImage,因此当内核编译结束生成zImage 镜像文件后,还需要进一步制作uImage 镜像.(1)制作uboot 时,在uboot 的tools 目录下会生成mkimage 工具,约52kB.(2)将tools 目录下生成的mkimage 文....
分类:
其他好文 时间:
2015-03-06 20:44:23
阅读次数:
147
现在很多电脑都是UEFI启动了,U盘还是之前的0PE,然后一个朋友买的联想YOGA,就不好用了.上无忧启动看了看UEFI启动方面的.也深度自己定制了,不过没用.直接就到grub的shell就没了.今天终于折腾好了#UEFI模式的32Bit定制(Config.CFG文件改成I386-EFI.CFG):
grub-mkp_w_picpath.ex..
分类:
其他好文 时间:
2015-02-03 07:12:11
阅读次数:
262
注意要确定安装了jdk)第一步: cd lichee; ./build.sh -p sun5i_elite -k 3.0 (apt-get install uboot-mkimage需要安装mkimage工具)1)打开build.sh脚本发现脚本中只有“buildroot/scripts/commo...
分类:
移动开发 时间:
2014-12-22 12:29:38
阅读次数:
1294
1、mkimage的使用(u-boot-2008.10/tools/mkimage) 首先./mkimage 运行或者 将mkimage 拷贝到 /bin 目录下面 法一: #mkimage -n 'linux-2.6.14' -A arm -O linux -T kernel -C none -a...
分类:
其他好文 时间:
2014-10-21 19:30:02
阅读次数:
144
zImage:vmlinux是内核文件,zImage是一般情况下默认的压缩内核映像文件,压缩vmlinux,加上一段解压启动代码得到。uImage:uImage则是使用工具mkimage对普通的压缩内核映像文件(zImage)加工而得。它是uboot专用的映像文件,它是在zImage之前加上一个长度...
分类:
其他好文 时间:
2014-10-15 01:52:39
阅读次数:
400
1, 在uboot记录命令的运行时间,可以打开CONFIG_CMD_TIME。
2, autoscr已经改变成了source命令,可以打开CONFIG_SOURCE,source可以执行内存中脚本,该脚本是由mkimage生成的。
#!/bin/sh
file=$1
result=$2
if [ $# -lt 1 ]
then
echo "$0 file_name result...
分类:
其他好文 时间:
2014-09-10 17:45:30
阅读次数:
162