GoGPT Best VPN GoSearch

OnWorks 网站图标

mkimage - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 mkimage

这是命令 mkimage,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


mkimage - 为 U-Boot 生成图像

概要


图像 -l [图像 文件 姓名]

图像 [选项] -f [图像树源文件] [图像 文件 姓名]

图像 [选项] -F [uimage 文件名]

图像 [选项] (遗产 模式)

商品描述


这个 图像 命令用于创建用于 U-Boot 引导加载程序的映像。 这些
镜像可以包含 linux 内核、设备树 blob、根文件系统镜像、固件
图像等,无论是单独的还是组合的。

图像 支持两种不同的格式:

遗产 图片 格式连接各个部分(例如,内核映像、
设备树 blob 和 ramdisk 映像)并添加一个包含信息的 64 字节标头
关于目标架构、操作系统、图像类型、压缩方法、入口点、
时间戳、校验和等。

新的 FIT (扁平化 图片 树) 格式 允许更灵活地处理图像
各种类型,并通过更强的校验和增强图像的完整性保护。
它还支持验证启动。

配置


列表 图片 信息:

-l [图像 文件 姓名]
mkimage 列出包含在现有 U-Boot 映像标头中的信息。

创建 遗产 图片:

-A [架构]
设置架构。 通过 -h 作为架构查看支持的列表
架构。

-O [os]
设置操作系统。 u-boot 的 bootm 命令根据 os 类型更改引导方法。 经过
-h 作为 OS 查看支持的 OS 列表。

-T [图片 类型]
设置图像类型。 传递 -h 作为图像以查看支持的图像类型列表。

-C [压片 类型]
设置压缩类型。 通过 -h 作为压缩查看支持的列表
压缩类型。

-a [加载 地址]
使用十六进制数设置加载地址。

-e [条目 ]
使用十六进制数字设置入口点。

-l 列出图像的内容。

-n [图片 姓名]
将图像名称设置为“图像名称”。

-d [图片 data 文件]
使用来自“图像数据文件”的图像数据。

-x 设置 XIP(就地执行)标志。

创建 FIT 图片:

-c [评论]
指定签名时要添加的注释。 这通常是一条有用的消息
它描述了图像的签名方式或其他一些有用的信息。

-D [dtc 选项]
为用于创建设备树编译器的设备树编译器提供特殊选项
图片。

-f [图片 资源 文件]
描述 FIT 图像结构和内容的图像树源文件。

-F 指示应修改现有 FIT 图像。 没有 dtc 编译是
执行并且不应给出 -f 标志。 这可用于对图像进行签名
在初始图像创建后使用附加键。

-k [密钥目录]
指定包含用于签名的密钥的目录。 这个目录应该
包含一个私钥文件.key 用于签名和证书
.crt(包含公钥)用于验证。

-K [关键目的地]
指定一个已编译的设备树二进制文件(通常为 .dtb)来写入公钥
信息进入。 当使用私钥对图像进行签名时,对应的
公钥写入此文件用于运行时验证。 通常情况下
这里的文件是 U-Boot 中 CONFIG_OF_CONTROL 使用的设备树二进制文件。

-r 指定需要用于签署 FIT 的密钥。 这意味着他们必须
验证映像启动。 如果没有这个选项,验证将是
可选(用于测试但不适用于发布)。

示例


列出图像信息:
图像 -l 图像

使用压缩的 PowerPC Linux 内核创建遗留映像:
图像 -A 功率计 -O Linux的 -T 核心 -C GZIP \
-a 0 -e 0 -n Linux -d 虚拟机 图像

使用压缩的 PowerPC Linux 内核创建 FIT 映像:
图像 -f 内核文件 内核文件

使用压缩内核创建 FIT 映像并使用 /public/signing-keys 中的密钥对其进行签名
目录。 将对应的公钥添加到u-boot.dtb中,跳过那些对应的公钥
找不到。 还要添加评论。
图像 -f 内核文件 -k /public/签名密钥 -K u-boot.dtb \
-c 核心 3.8 图片 HPMC胶囊 最佳的 设备 内核文件

更新现有的 FIT 映像,使用其他密钥对其进行签名。 添加对应的公众号
密钥进入 u-boot.dtb。 这将使用新版本中可用的密钥退出所有图像
目录。 跳过请求使用不可用密钥签名的图像。
图像 -F -k /秘密/签名密钥 -K u-boot.dtb \
-c 核心 3.8 图片 HPMC胶囊 最佳的 设备 内核文件

首页


http://www.denx.de/wiki/U-Boot/WebHome

使用 onworks.net 服务在线使用 mkimage


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。