Intel:Nios® II のシミュレーションが途中で止まってしまいます。

Nios II シミュレーション

カテゴリー:Nios® II / シミュレーション
ツール:Nios® II EDS
デバイス:-

Nios® II SBT (Software Build Tools for Eclipse) から、Nios II のシミュレーションを行う場合、Nios II の Boot 構成は On Chip RAM から Boot して、On Chip RAM で実行する構成である必要があります。
Nios II の設定は下記のようにしてください。

・Nios II Reset Vector:On Chip RAM
・Nios II Exception Vector:On Chip RAM
・Nios II Linker Script の 各種セクションの場所:On Chip RAM

Reset Vector が Flash Controller になっている場合、Nios II の冒頭の処理において Flash Controller にアクセスしてしまう為、Flash Controller のシミュレーションモデルが正しく読み込まれず、不定を読み出したことによって Nios II は停止してしまいます。

(参考)
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

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。