Nios® II の Reset Vector が、Flash Controller に設定されている場合、Nios® II 起動後の冒頭の処理において Flash Controller にアクセスします。
その際 Flash ROM のシミュレーション・モデルが読み込まれていないと、不定を読み出してしまうため Nios II が停止してしまいます。
Flash ROM のシミュレーション・モデルを接続せずにシミュレーションを実行するには、シミュレーション時のみ Nios II の Boot 構成を On Chip RAM からブートおよび実行する構成に変更することで対応可能です。
Nios II の設定は下記にすることで On Chip RAM からのブート設定となります。
・Nios II Reset Vector:On Chip RAM
・Nios II Exception Vector:On Chip RAM
・Nios II Linker Script の 各種セクションの場所:On Chip RAM
(参考)
Nios® II Boot Option ~ On Chip RAM (XIP) ~
https://macnicago.zendesk.com/hc/ja/articles/360029104132
[Nios® II はじめてガイド - Nios® II 簡易シミュレーション]
https://www.macnica.co.jp/business/semiconductor/articles/pdf/ELS1441_Q1700_10__1.pdf
--------------------
カテゴリー:Nios® II
ツール:Nios® II EDS
デバイス:-