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

I-jet Trace for ARM Cortex-M provides extensive debugging and trace functionality. It delivers large trace memory capacities and high-speed communication via SuperSpeed USB 3.0. I-jet Trace is equipped with Embedded Trace Macrocell (ETM) trace, supporting all Cortex-M devices with ETM.
Debugging features
Trace features
This probe is available in two versions to match different needs of trace memory size.

I-jet Trace for ARM Cortex-A/R/M provides extensive debugging and trace functionality for ARM Cortex devices equipped with the ARM CoreSight debug interface. It delivers large trace memory capacities and high-speed communication via SuperSpeed USB 3.0, and supports Embedded Trace Macrocell (ETM) trace as well as Program Trace Macrocell (PTM).
Debugging features
Trace features

I-jet provides a fast debugging platform via JTAG and SWD/SWO. It can measure target power consumption with a high degree of accuracy and enables Power debugging in IAR Embedded Workbench. I-jet supports all ARM and ARM-Cortex cores.

I-scope adds current and voltage measurement capabilities to I-jet and I-jet Trace. The measurements can be done at any designated points on the target board and are displayed in real-time by the C-SPY Debugger in IAR Embedded Workbench.
I-scope measures current and voltages and sends it to I-jet, which synchronizes the data with the program counter of the running application. The data can be graphed and profiled in real time and analyzed using C-SPY. The current sensing is done by connecting two differential current measurement leads across a shunt resistor on the target board.
Use the power analysis to:
Specifications
Please note: I-scope is used in combination with I-jet or I-jet Trace.
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| USB connection | High Speed USB 2.0 | SuperSpeed USB 3.0 | SuperSpeed USB 3.0 | SuperSpeed USB 3.0 |
| USB speed | 480 Mbps | 5 Gbps | 5 Gbps | 5 Gbps |
| Powered through USB | ✔ | ✔ | ✔ | ✔ |
| Maximum target power (5V) supplied | 400 mA | 400 mA | 400 mA | 600 mA |
| First supporting version of IAR Embedded Workbench for ARM |
6.30.8 | 7.30.3 | 7.80.1 | 7.70.1 |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| MIPI-10 | ✔ | ✔ | ✔ | ✔ |
| MIPI-20 | ✔ | ✔ | ✔ | ✔ |
| ARM-20 | ✔ | ✔ | ✔ | ✔ |
| Mictor-38 | ✔ |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| MIPI-20 to TI-14 | Available | Available | Available | Available |
| MIPI-20 to cTI-20 | Available | Available | Available | Available |
| MIPI-20 Isolated (ETM not supported) | Available | Available | Available | Available |
| MIPI-20 to Mictor-38 | Available | Available | Available | Native support |
| Mictor-38 to MIPI-60 | Available | Available | Available | Available |
| I-scope | Available | Available | Available | Available |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| ARM7/ARM9/ARM11/XScale | ✔ | ✔ (no ETM trace) | ✔ (no ETM trace) | ✔ (no ETM trace) |
| ARM Cortex-M | ✔ | ✔ | ✔ | ✔ |
| ARM Cortex-R | ✔ | ✔ (1/2/4 bit ETM trace only) | ✔ (1/2/4 bit ETM trace only) | ✔ |
| ARM Cortex-A | ✔ | ✔ (1/2/4 bit ETM trace only) | ✔ (1/2/4 bit ETM trace only) | ✔ |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| JTAG | ✔ | ✔ | ✔ | ✔ |
| SWD | ✔ | ✔ | ✔ | ✔ |
| cJTAG | ✔ | ✔ | ✔ | ✔ |
| SWO UART/Manchester encoding | ✔ | ✔ | ✔ | ✔ |
| Target debug I/O voltages supported | 1.65V to 5.5V | 1.2V to 5V | 1.2V to 5V | 1.2V to 5V |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| ETM trace buffer | 64 MB | 256 MB | 256 MB | |
| Trace data collection | 1,2, and 4-bit | 1,2, and 4-bit | 1,2,4,8 and 16-bit | |
| Maximum ETM trace clock | 150 MHz | 150 MHz | 350 MHz | |
| Maximum ETM bandwidth | 1.2 Gbps | 1.2 Gbps | 11.2 Gbps | |
| Automatic clock/data skew adjustment | ✔ | ✔ | ✔ | |
| Automatic clock/data threshold adjustment | ✔ | |||
| ETB/MTB Trace support | ✔ | ✔ | ✔ | ✔ |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace ARM | |
| JTAG/SWD speed | 48 MHz | 100 MHz | 100 MHz | 100 MHz |
| SWO sampling frequency | 96 MHz | 200 MHz | 200 MHz | 200 MHz |
| SWO max. bandwidth | ~30 Mbps | ~60 Mbps | ~60 Mbps | ~60 Mbps |
| Download speed | 1.89 MByte/s | 3.73MByte/s | 3.73 MByte/s | 3.73 MByte/s |
| Power sampling resolution | ~160 µA | ~160µA | ~160 µA | ~160 µA |
| Power sampling rate | 200 ksps | 200 ksps | 200 ksps | 200 ksps |
| I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace for ARM | |
| Automatic core recognition | ✔ | ✔ | ✔ | ✔ |
| Code breakpoints | ✔ | ✔ | ✔ | ✔ |
| Data breakpoints | ✔ | ✔ | ✔ | ✔ |
| Flash breakpoints | ✔ | ✔ | ✔ | ✔ |
| Interrupt logging | ✔ | ✔ | ✔ | ✔ |
| Data logging | ✔ | ✔ | ✔ | ✔ |
| Call stack trace | With ETB | ✔ | ✔ | ✔ |
| Cycle counter (For Cortex-M devices) | ✔ | ✔ | ✔ | ✔ |
| Code coverage | Sampled/Full with ETB/MTB | Full | Full | Full |
| Function profiling | Sampled/Full with ETB/MTB | Full | Full | Full |
| Instruction trace | Limited with ETB/MTB | Full | Full | Full |