古いバージョンの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の形式でない場合は、 マイページ からパッチをインストールする必要があります。

I-jet patch

注:

  • 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パッチを マイページ  からインストールしてください。

 

全ての製品名は、それぞれの所有者の商標または登録商標です

 

申し訳ございませんが、弊社サイトではInternet Explorerをサポートしていません。サイトをより快適にご利用いただくために、Chrome、Edge、Firefoxなどの最新ブラウザをお使いいただきますようお願いいたします。