古いバージョンのIDEでのI-jetの使用
テクニカル・ノート 200903
アーキテクチャ:
Arm
コンポーネント:
debugger
更新日:
2020/10/13 3:08
はじめに
このテクニカルノートは、古いバージョンのIAR Embedded Workbench for ArmでIARI-jetデバッグプローブを使用するときに発生する可能性のあるエラーを解決する方法について説明します。2013年以前にリリースされた6.70より前のバージョンが対象です。
解説
新しい I-jet デバッグプローブを 古い バージョンの IAR Embedded Workbench for Arm で使用しようとすると、デバッグが失敗し、次のメッセージが デバッグログウィンドウに表示される場合があります:
LICENSE ERROR:3,16
This emulator does not have a license to support this CPU family.
Contact sales@signum.com for upgrade details.
Critical error: failed initialize Emulator, session aborted
問題は、古いバージョンのIAR Embedded Workbench for Arm(バージョン6.40、6.50、6.60など)は、シリアル番号が7xxxxの形式のI-jetプローブのみを認識し、たとえば8xxxxは認識しないことです。
この no-license error が発生し、I-jetのシリアル番号が7xxxxの形式でない場合は、 マイページ からパッチをインストールする必要があります。
注:
- IAR I-jet Trace CMは、IAR Embedded Workbench for Arm Service Pack 7.30.3(2014年)以降で導入されました。 古いバージョンには次のように表示されます: Fatal error: Probe not found
- I-jet Trace A/R/M IAR Embedded Workbench for Arm Service Pack 7.70.1で導入されました(2016年)
まとめ
上記のエラーメッセージが表示された場合は、I-jetパッチを マイページ からインストールしてください。
全ての製品名は、それぞれの所有者の商標または登録商標です