Zynq 7000 SoC 镜像头文件表 - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

Bootgen 通过从 ELF 文件、比特流、数据文件等中提取数据来创建启动镜像。从中提取数据的这些文件被称为镜像。每个镜像都包含一个或多个分区。“Image Header”(镜像头文件)表采用包含所有镜像公用的信息以及如下信息的结构:镜像数量、启动镜像中存在的分区数量以及指向其他头文件表的指针。下表提供了 AMD Zynq™ 7000 SoC 器件的地址偏移、参数和描述。

表 1. Zynq 7000 SoC 镜像头文件表
地址偏移 参数 描述
0x00 版本 0x01010000:仅包含以下可用字段:0x00x40x80xC 和填充

0x01020000:0x10 字段为添加的字段。

0x04 Count of Image Headers 表示镜像头文件的数量。
0x08 First Partition Header Offset 指向首个分区头文件的指针。(字偏移)
0x0C First Image Header Offset 指向首个镜像头文件的指针。(字偏移)
0x10 Header Authentication Certificate Offset 指向身份验证证书头文件的指针。(字偏移)
0x14 保留 默认为 0xFFFFFFFF