I-Jet

Debugging probe enabling powerful features in IAR Embedded Workbench for Arm.

I-Jet

Native Support in IAR Embedded Workbench

Integrated tools simplify your development workflow. Our feature-rich in-circuit debugging probe enable powerful features in IAR Embedded Workbench.

Best in Class Performance

I-jet provides a fast debugging platform via JTAG and SWD/SWO with download speeds of up to 1,89 MByte/sec and support for SWO speeds of up to 60MHz. The JTAG and Serial Wire Debug (SWD) clocks up to 32MHz (no limit on the MCU clock speed).

Broad Support for ARM

Supports all Arm7/Arm9/Arm11 cores, Arm Cortex-A/R/M cores from all Silicon Vendors with Automatic core recognition and JTAG/SWD detection. Also supports Micro Trace Buffer (MTB) for ARM Cortex-M0+.

Power Debugging

Power Debugging provides developers with information about how the software implementation of an embedded system affects the system’s power consumption. I-jet can supply Target power of up to 400mA and consumption can be measured with ~200µA resolution at 200kHz.

Details and Probe Comparison

Specifications

General

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
USB ConnectionHigh Speed USB 2.0SuperSpeed USB 3.0SuperSpeed USB 3.0SuperSpeed USB 3.0
USB Speed480 Mbps5 Gbps5 Gbps5 Gbps
Powered through USBYesYesYesYes
Maximum target power (5V) supplied400 mA400 mA400 mA600 mA
First supporting version of IAR Embedded Workbench for Arm6.30.87.30.37.80.17.70.1

Included Adapters

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
MIPI-10YesYesYesYes
MIPI-20YesYesYesYes
ARM-20YesYesYesYes
Mictor-38Yes

Optional Adapters

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
MIPI-20 to TI-14AvailableAvailableAvailableAvailable
MIPI-20 to cTI-20AvailableAvailableAvailableAvailable
MIPI-20 Isolated (ETM not supported)AvailableAvailableAvailableAvailable
MIPI-20 to Mictor-38AvailableAvailableAvailableNative support
Mictor-38 to MIPI-60AvailableAvailableAvailableAvailable

Core Support

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
Arm7 / Arm9 / Arm11YesYes (no ETM trace)Yes (no ETM trace)Yes (no ETM trace)
Arm Cortex-MYesYesYesYes
Arm Cortex-RYesYes (1/2/4 bit ETM trace only)Yes (1/2/4 bit ETM trace only)Yes
Arm Cortex-AYesYes (1/2/4 bit ETM trace only)Yes (1/2/4 bit ETM trace only)Yes

Interfaces

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
JTAGYesYesYesYes
SWDYesYesYesYes
cJTAGYesYesYesYes
SWO UART/Manchester encodingYesYesYesYes
Target debug I/O voltages supportedYesYesYesYes

Trace Features

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
ETM trace buffer64 MB256 MB256 MB
Trace data collection1,2, and 4-bit1,2, and 4-bit1,2,4,8 and 16-bit
Maximum ETM trace clock150 MHz150 MHz350 MHz
Maximum ETM bandwidth1.2 Gbps1.2 Gbps11.2 Gbps
Automatic clock/data skew adjustmentYesYesYes
Automatic clock/data threshold adjustmentYes
ETB/MTB Trace supportYesYesYesYes

Performance

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
JTAG/SWD speed48 MHz100 MHz100 MHz100 MHz
SWO sampling frequency96 MHz200 MHz200 MHz200 MHz
SWO max. bandwidth~30 Mbps~60 Mbps~60 Mbps~60 Mbps
Download speed (RAM)1.89 MByte/s3.73 MByte/s3.73 MByte/s3.73 MByte/s
Power sampling resolution~160 uA~160 uA~160 uA~160 uA
Power sampling rate200 ksps200 ksps200 ksps200 ksps

Functionality

I-jetI-jet Trace CM LI-jet Trace CM XLI-jet Trace Arm
Automatic core recognitionYesYesYesYes
Code breakpointsYesYesYesYes
Data breakpointsYesYesYesYes
Flash breakpointsYesYesYesYes
Interrupt loggingYesYesYesYes
Data loggingYesYesYesYes
Call stack traceWith ETBYesYesYes
Cycle counter (For Cortex-M devices)YesYesYesYes
Code coverageSampled / Full with ETB/MTBFullFullFull
Function profilingSampled / Full with ETB/MTBFullFullFull
Instruction traceLimited with ETB/MTBFullFullFull