文章目录
1. 镜像生成流程
1.1 Makeimag 工具
通常,u-boot为kernel提供一些kernel无法知道的信息,比如 ramdisk 在RAM中的地址。Kernel也必须为U-boot提供必要的信息,如通过mkimage这个工具(在u-boot代码的tools目录中)可以给zImage添加一个header,也就是使得通常编译的内核zImage添加一个数据头,把添加头后的image通常叫uImage,uImage是可以被U-boot直接引导的内核镜像。
那么如何使用mkimage工具而产生uImage的呢?
参考内容
1.1.1 mkimage工具的使用
首先查看 mkimage 的命令参数
[root@localhost tools]# ./mkimage
Usage: ./mkimage -l image
-l ==> list image header information
##@developer-numb-1:$ mkimage -l rtth