Using I-jet with legacy IDE-versions

Technical Note 200903

Targets:
Arm

Component:
Debugger

Updated:
9/22/2020 10:26 AM

Introduction

This technical note describes how to solve an error that might occur when using an IAR I-jet debug probe with a release version of IAR Embedded Workbench for Arm earlier than 6.70 before 2013.

Discussion

If you try to use a new I-jet debug probe with an older version of IAR Embedded Workbench for Arm, debugging might fail and the following messages will display in the Debug Log window:

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

The problem is that older versions of IAR Embedded Workbench for Arm (such as versions 6.40, 6.50 and 6.60) only recognize I-jet probes with serial numbers in the form of 7xxxx, and not for example 8xxxx.

If you get this no-license error and the serial number on your I-jet is not in the form of 7xxxx, you need to install a patch from our My Pages portal.

I-jet patch

Note:

  • IAR I-jet Trace CM was introduced with IAR Embedded Workbench for Arm Service Pack 7.30.3 (from 2014) and later. Older versions will say: Fatal error: Probe not found
  • I-jet Trace A/R/M was introduced with IAR Embedded Workbench for Arm Service Pack 7.70.1 (from 2016)

Conclusion

If you see the error message described above, install the I-jet patch from our My Pages portal.

 

All product names are trademarks or registered trademarks of their respective owners.

© IAR Systems 1995-2020 - All rights reserved.

We use cookies on this website to provide you with a better experience. You need to accept cookies to continue using this site. Cookies