Zynq 7000 SoC のパーティション ヘッダー - 2023.2 日本語

Bootgen ユーザー ガイド (UG1283)

Document ID
UG1283
Release Date
2023-10-18
Version
2023.2 日本語
パーティション ヘッダーは、各パーティションに関連する情報を含む構造の配列です。各パーティション ヘッダー テーブルは、ブートローダーによって解析されます。このテーブルには、パーティション サイズ、フラッシュ内のアドレス、RAM 内のロード アドレス、暗号化/署名などの情報が含まれます。FSBL を含め、各パーティションにこのような構造が 1 つあります。テーブル内の最後の構造は、すべて NULL 値となります (チェックサムを除く)。次の表に、AMD Zynq™ 7000 SoC パーティション ヘッダーのオフセット、名前、および説明を示しています。
注記: ロード可能なセクションが 3 つある ELF ファイルには、1 つのイメージ ヘッダーと 3 つのパーティション ヘッダー テーブルが含まれます。
表 1. Zynq 7000 SoC のパーティション ヘッダー
オフセット 名前 説明
0x00 暗号化されたパーティションの長さ 暗号化されたパーティション データの長さ。
0x04 暗号化されていないパーティションの長さ 暗号化されていないデータの長さ。
0x08 合計パーティション ワード長 (認証証明を含む)。Zynq 7000 SoC の認証証明 を参照してください。 合計パーティション ワード長は、パディング付きの暗号化された情報、拡張、および認証の各長さの合計です。
0x0C デスティネーション ロード アドレス。 このパーティションがロードされる RAM アドレス。
0x10 デスティネーション実行アドレス。 実行時のこのパーティションのエントリ ポイント。
0x14 イメージのデータ ワード オフセット ブート イメージの開始に対するパーティション データの位置。
0x18 属性ビット Zynq 7000 SoC のパーティション属性ビット 参照
0x1C セクション数 シングル パーティション内のセクション数。
0x20 チェックサム ワード オフセット ブート イメージ内の該当するチェックサム ワードの位置。
0x24 イメージ ヘッダーのワード オフセット ブート イメージ内の該当するイメージ ヘッダーの位置。
0x28 認証証明ワード オフセット ブート イメージ内の該当する認証証明の位置。
0x2C-0x38 Reserved 予約
0x3C ヘッダー チェックサム パーティション ヘッダーの以前のワードの合計値。