JAJU925 March 2024
セカンダリ ブートローダは、シリアル インターフェイス経由でイメージを受信して、sFlash 内のアプリケーション メタ イメージを更新する役割を果たします。次に SBL は 更新されたアプリケーション メタ イメージをロードして実行します。
ROM (プライマリ) ブートローダは、常に SBL をロードします。アプリケーションは、アプリケーション メタ イメージを更新するか、ロードして実行するかを選択できます。
安全アプリケーションでは、SBL を使用して、ブート時に実行する必要がある PBIST や STC などの破壊的テストを実行できます。これらのテストを SBL へ移動する主な理由は、これらの DIAG が実行中にコア リセットを発生させる可能性があるからです。これらのテストは、メイン アプリケーションをロードする前に検証されます。障害が発生すると、SBL は中断して終了します。