Skip to main content

IAR Embedded Workbench for Arm 10.10.x

Differences between the C-SPY drivers

In this section:

This table summarizes the key differences between the C-SPY debugger drivers:

Feature

Simulator

CMSIS-DAP

E2/E2Lite

GDB Server

I-jet

J-Link/

J-Trace

ST-LINK

TI XDS

Code breakpoints

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Data breakpoints

Yes3

Yes

Yes

Yes

Yes

Yes3

Yes

Interrupt logging1

Yes3

Yes

Yes

Yes3

Yes

Data logging1

Yes3

Yes

Yes

Yes3

Yes

State logging1

Yes

Call stack trace1

Yes3

Yes

Yes

Event logging1

Yes

Yes

Yes3

Yes

Live watch1

Yes

Yes

Yes

Yes

Yes3

Yes

Cycle counter1

Yes

Yes

Yes

Yes

Yes3

Yes

Code coverage1

Yes3

Yes

Yes

Yes

Yes3

Yes

Data coverage

Yes3

Function

/instruction profiler1

Yes3

Yes

Yes

Yes3

Yes

Trace1

Yes3

Yes

Yes

Yes3

Yes

Multicore debugging1

Yes3

Yes2

Yes

Yes

Yes4

Performance monitoring1

Yes

Yes

Power debugging1

Yes

Yes

Yes3

Yes

Table 16. Driver differences


1 With specific requirements or restrictions, see the respective section in this documentation.

2 Limited support.

3 Not for all cores and devices.

4 See the manufacturer’s documentation.