mkimage -n 'mini2440' -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008040 -d arch/arm/boot/zImage uImage
参数解释:
-n 'mini2440' // 指定原始内核镜像名称,即用mini2440来生成uImage
-A arm // 指定将要运行镜像的芯片架构为ARM内核
-O linux // uboot将要引导的操作系统为LINUX
-T kernel // 设置将生成镜像的类型为内核类型
-C none // 指定使用哪种压缩类型来压缩镜像文件
-a 0x30008000 // 指定生成的镜像文件将被加载到内存的哪个地址
-e 0x30008040 // 指定uboot运行时的入口地址是多少
-d arch/arm/boot/zImage // 指定输入的镜像文件路径及文件名
uImage // 指定最终生成的文件名称