下表中列出了 Bootgen 命令选项。每个选项都链接至左侧列中的详细描述以及右侧列中的简短描述。架构名称用于指示使用该命令的 AMD 器件:
-
zynq
:AMD Zynq™ 7000 SoC 器件 -
zynqmp
:AMD Zynq™ UltraScale+™ MPSoC 器件 -
fpga
:任意 7 系列和更高版本的器件 -
versal
:Versal 自适应 SoC
如需了解更多信息,请参阅 命令参考。
命令 | 描述和选项 | 适用于 |
---|---|---|
arch <type> |
AMD 器件架构。选项:
|
|
authenticatedjtag <options> | 用于在安全启动期间启用 JTAG。实参包括:
|
|
bif_help | 打印出 BIF 帮助信息摘要。 |
|
dual_qspi_mode <configuration> | 生成 2 个输出文件用于双 QSPI 配置:
|
|
dual_ospi_mode stacked <size> | 生成 2 个输出文件用于堆叠配置。 |
|
dump <options> | 根据指定的选项转储分区或启动头文件。
默认不对从 PDI 执行转储。如果您要单独对从 PDI 进行调试或分析,则应使用该选项。 |
|
dump_dir | 将组件转储到指定目录中。 |
|
efuseppkbits <PPK_filename> | 生成用于 eFUSE 的 PPK 散列。 |
|
encrypt <options> | 器件中存储的 AES 密钥。选项包括:
|
|
encryption_dump | 生成加密 log 日志文件 aes_log.txt。 |
|
fill <hex_byte> | 指定用于填充的填充字节。 |
|
generate_hashes | 生成包含填充的散列的文件:
|
|
generate_keys <key_type> | 生成认证密钥。选项包括:
|
|
h 和 help | 打印出帮助信息摘要。 |
|
image <filename(.bif)> | 提供启动镜像格式 (.bif) 文件名。 |
|
log<level_type> | 生成位于当前工作目录的 log 日志文件,此文件含下列消息类型:
|
|
nonbooting | 创建中间启动镜像。 |
|
o <filename> | 指定输出文件。文件格式取决于文件名扩展名。有效扩展名包括:
|
|
overlay_cdo <filename> | CDO 覆盖选项提供了生成 CDO 文件后对其进行修改的方法。 | versal |
p <partname> | 指定生成加密密钥时使用的器件名称。 |
|
padimageheader <option> | 填充镜像头文件,以强制对齐下列分区。选项包括:
|
|
process_bitstream <option> | 指定比特流作为 .bin 或 .mcs 来进行处理并输出。
|
|
read <options> | 用于根据选项读取启动头文件、镜像头文件和分区头文件。
|
|
split <options> | 将启动镜像拆分为多个分区,并将文件作为 .bin 或 .mcs 来输出。
|
|
spksignature <filename> | 生成 SPK 签名文件。 |
|
verify <filename> | 该选项用于对启动镜像的身份验证执行验证。根据可用分区对启动镜像中的所有身份验证证书进行验证。 |
|
verify_kdf | 该选项用于确认 Bootgen 中用于生成 AES 密钥的“计数器模式 KDF”。 |
|
w <option> | 指定是否覆盖输出文件:
注释: 无选项的
-w 解释为 –w
on 。 |
|
zynqmpes1 | 为 ES1 (1.0) 生成启动镜像。默认填充方案为 ES2 (2.0)。 |
|