mkimage用法

mkimage是创建可被uboot引导的镜像文件的工具,主要参数包括设置架构(-A),操作系统(-O),类型(-T),压缩(-C),加载地址(-a)和入口点(-e)等。加载地址和入口点的选择会影响uboot如何处理镜像。当-tftp下载地址与-a地址不同时,uboot会进行内存搬移。-a和-e地址相同或满足特定关系时,镜像运行才会正常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

平时我们经常使用mkimage做出可以被uboot引导的镜像文件。看看它的用法:

实例:

mkimage -A arm -O linux -T kernel -C none -a 0x40000000 -e 0x40000000 -n jqh -d out/default.zircon/s5p6818-boot-shim.bin uImage;

具体参数的解释可以参考如下描述,

Usage: mkimage -l image
          -l ==> list image header information
       mkimage [-x] -A arch -O os -T type -C comp -a addr -e ep -n name -d data_file[:data_file...] image
          -A ==> set architecture to 'arch'
          -O ==> set operating system to 'os'
          -T ==> set image type to 'type'
          -C ==> set compression type 'comp'
          -a ==> set lo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值