Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

5.8.4. 実行時にコンフィグレーション可能なリセット・コンフィグレーション

リセットアドレスは、通常のリセットコードの前に実行されるコードを含むメモリーを指します。プロセッサーがリセットから復帰すると、リセットメモリー内のコードを実行して、目的のリセットアドレスを計算し、そこにジャンプします。このブート・コンフィグレーションにより、ハード・ワイヤード・リセット・アドレスを持つプロセッサーがプログラム可能なアドレスにリセットされているように見えます。

このブート・コンフィグレーションには、次の特徴があります。
  • alt_load() は呼び出される可能性があります (ブート・コンフィグレーションによって異なる)
  • 実行可能ファイルにリセット時のコードがありません

プロセッサーのリセットアドレスは、追加のメモリーを指します。したがって、適切なブート・コンフィグレーションを選択するためにデフォルトの Tcl スクリプトで使用されるアルゴリズムは、間違った選択をする可能性があります。デフォルトの Tcl スクリプトで指定された個々の BSP 設定は、明示的に制御する必要があります。