Bootgen は、ELF ファイル、ビットストリーム、データ ファイルなどからデータを抽出してブート イメージを作成します。データが抽出されるこれらのファイルは、イメージと呼ばれます。各イメージには、1 つまたは複数のパーティションを含めることができます。イメージ ヘッダー テーブルは、これらすべてのイメージに共通する情報と、イメージの数、ブート イメージに含まれるパーティション、およびほかのヘッダー テーブルへのポインターといった情報を含む構造です。次の表に、 Zynq®-7000 SoC デバイスのアドレス オフセット、パラメーター、および説明を示します。
アドレス オフセット | パラメーター | 説明 |
---|---|---|
0x00 | バージョン |
0x01010000 : 使用可能なフィールドは 0x0 、0x4 、0x8 、0xC 、およびパディングです。
|
0x04 | イメージ ヘッダー数 | イメージ ヘッダーの数を指定します。 |
0x08 | 第一パーティション ヘッダー オフセット | 第一パーティション ヘッダーを指すポインター。(ワード オフセット)。 |
0x0C | 第一イメージ ヘッダー オフセット | 第一イメージ ヘッダーを指すポインター。(ワード オフセット)。 |
0x10 | ヘッダー認証証明オフセット | 認証証明ヘッダーを指すポインター。(ワード オフセット)。 |
0x14 | 予約 | デフォルトは 0xFFFFFFFF です。 |