Skip to main content

IAR Debug Probes

The I-jet in-circuit debugging probe

In this section:

I-jet connects to the target board via a JTAG, SWD, or cJTAG connection, and to the host computer via the USB port.

CommunicationJTAG_IARprobes.svg

I-jet communicates using USB 2.0. (USB 1.0 is also supported but not recommended.) The I-jet in-circuit debugging probe is also referred to as a debug probe, debug adapter, or JTAG in-circuit emulator by different tool vendors.

I-jetICD_01.png

I-jet streams power measurement data to the host computer to provide a view into program execution in real time. (IAR Embedded Workbench for Arm: I-jet also streams the program counter and variables.) Besides the typical JTAG debugging, I-jet is capable of providing power to the target board and measuring it with sufficient accuracy to provide a power profile during program execution in real time. This feature is referred to as power debugging.

For debugging Arm Cortex devices, I-jet also supports the SWO (Serial Wire Output) feature, which can be used for tracing the program execution and tracking variables at predefined points in your code.

IAR Embedded Workbench for Arm: The I-jet in-circuit debugging probe has full support for on-chip trace—ETB (Embedded Trace Buffer), MTB (Micro Trace Buffer), and TMC (Trace Memory Controller).

Requirements

I-jet Trace needs to be controlled by the IAR C-SPY® Debugger which comes with IAR Embedded Workbench®.

Supported core families

These Arm cores are currently supported:

  • Arm7

  • Arm9

  • Arm11

  • Cortex-M

  • Cortex-R

  • Cortex-A

All RISC-V cores that are supported by IAR Embedded Workbench for RISC-V can be debugged using I-jet.

Target connections

These interfaces are supported:

  • MIPI-20 (part number SHF-110-01-L-D): JTAG, SWD, cJTAG, SWO, ETM

  • MIPI-10 (part number SHF-105-01-L-D): JTAG, SWD, cJTAG, SWO

  • ARM-20 (part number HTST-110-01-L-DV): JTAG, SWD, cJTAG, SWO

  • Digilent Pmod™: JTAG, cJTAG (via adapters)

I-jet comes with a MIPI-20 connector on the front panel, with MIPI-20 and MIPI-10 cables.

All other available I-jet adapters are also compatible with I-jet Trace.