Skip to main content
SEGGER J-Trace PRO Cortex-M
SEGGER SEGGER

J-Trace PRO Cortex-M

Debug & Trace

Dedicated Cortex-M trace probe with ETM, code coverage, and execution profiling at an accessible price point. Available in India from GSAS with hands-on application engineering and local support.

Interface

USB 3.0 SuperSpeed

Trace

ETM, MTB, ITM, SWO, DWT

Cores

Cortex-M0 through M85

Coverage

MC/DC, branch, statement

Download

Up to 4 MB/s

Authorized SEGGER partner
Local FAE & application engineering
Hands-on training & integration
Manufacturer warranty

About J-Trace PRO Cortex-M

J-Trace PRO Cortex-M

The J-Trace PRO Cortex-M is the most accessible J-Trace model, delivering full trace capability for Arm Cortex-M0 through M85 microcontrollers at a competitive price. Where standard debug probes can only halt execution and inspect state at breakpoints, J-Trace captures a continuous, cycle-accurate record of every instruction executed on the target, providing a complete picture of runtime behavior that is impossible to achieve with breakpoint debugging alone.

ETM trace provides cycle-accurate, non-intrusive instruction trace that records the exact execution path of the firmware without affecting timing or behavior. This makes J-Trace indispensable for diagnosing race conditions, timing-dependent bugs, and hard faults that disappear when breakpoints are inserted. Hardware-based code coverage supports MC/DC, branch, and statement metrics for safety certification under IEC 61508, ISO 26262, and DO-178C.

Continuous trace streaming over USB 3.0 SuperSpeed handles long-running trace capture sessions without the buffer depth limitations of on-probe storage, while execution profiling identifies performance hotspots and helps optimize timing-critical firmware loops.

Trace Capabilities

CapabilityDescription
ETM TraceCycle-accurate instruction trace, full execution history
MTB (Micro Trace Buffer)Lightweight trace on Cortex-M0/M0+ with limited trace pins
ITM (Instrumentation Trace)Software-instrumented event and printf trace
SWOSerial Wire Output for low-bandwidth trace data
DWT (Data Watchpoint & Trace)Data access trace, cycle counter, exception trace
Code CoverageMC/DC, branch, statement, IEC 61508, ISO 26262, DO-178C
Execution ProfilingFunction-level timing, hotspot identification
Data TraceMonitor variable changes in real-time without halting
Trace StreamingContinuous capture over USB 3.0, no buffer depth limit
Trace TriggeringStart/stop trace on address, data value, or event

All J-Link features are included alongside the trace capabilities:

FeatureSpecification
Download SpeedUp to 4 MB/s
Host InterfaceUSB 3.0 SuperSpeed
Debug InterfaceJTAG, SWD, cJTAG
ArchitecturesArm Cortex-M0 through M85
Flash BreakpointsUnlimited
RTTReal-time terminal, bidirectional
GDB ServerFull IDE compatibility
IDE CompatibilityEmbedded Studio, Keil MDK, IAR EWARM, Eclipse, VS Code

Watch the SEGGER J-Trace PRO Cortex-M introduction

The combination of full trace and standard debug in one probe means teams do not need separate devices for debug and trace workflows, the J-Trace PRO Cortex-M covers both from a single USB connection.

Interested in J-Trace PRO Cortex-M?

Get pricing, an evaluation unit, or a technical consultation from our application engineers.

Request a Quote Demo