インテル® Stratix® 10コンフィグレーション・ユーザーガイド

ID 683762
日付 12/16/2019
Public
ドキュメント目次

5.4.2.3. コンフィグレーション・ポインター・ブロックのレイアウト

コンフィグレーション・ポインター・ブロックには、アプリケーション・イメージのリストが含まれています。イメージの1つが成功する、もしくはすべてのイメージが失敗するまでSDMはイメージを順次試行します。構造には次の情報が含まれます。

表 43.  ポインター・ブロック・レイアウト
オフセット サイズ (バイト) 説明
0x00 4 マジックナンバー0x57789609
0x04 4 ポインター・ブロック・ヘッダーのサイズ (このドキュメントの場合は0x18)
0x08 4 ポインターブロックのサイズ (このドキュメントの場合は4096)
0x0C 4 予約済み
0x10 4 イメージポインターへのオフセット (IPTAB)
0x14 4 イメージ・ポインター・スロットの数 (NSLOTS)
0x18 予約済み
IPTAB 8 最初 (優先順位が最下位) のイメージ・ポインター・スロット
  8 2番目の (優先順位が2番目に低い) イメージ・ポインター・スロット
  8
  8 最後 (最優先) のイメージポインター

コンフィグレーション・ポインター・ブロックには、最大508のアプリケーション・イメージ・ポインターを含めることができます。実際の数は、NSLOTSでリストされます。一般的なコンフィグレーション・ポインター・ブロックの更新手順では、新しいポインターを追加し、場合によっては古いポインターをクリアーします。通常、ポインターブロックの更新には追加エントリーを1つ使用します。そのため、ポインターブロックの消去が要求されるまでに、508のリモート・システム・アップデートを行うことができます。消去手順は、ポインターブロックの圧縮と呼ばれます。この手順は安全です。ポインターブロックには2つのコピーがあります。コピーは異なるフラッシュ消去セクターにあります。1つのコピーが更新されている間も、もう一方のコピーは依然として有効です。