Skip to main content
  • Products
  • Software evaluation
  • Downloads
  • Free utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • J-Trace streaming trace probes

    J-Trace streaming trace probes

    Complete instruction tracing.

    • Record complete instruction traces over unlimited periods of time
    • Analyze runtime behavior with live code coverage and live code profiling
    • Combine full J-Link debugging capabilities with high-speed streaming trace
    Buy now Compare J-Trace models Documentation
    SEGGER J-Trace PRO
    1. 1.J-Trace models
      1. 1.1.J-Trace PRO
      2. 1.2.J-Trace PRO Cortex-A/R/M
      3. 1.3.J-Trace PRO Cortex-M
      4. 1.4.J-Trace PRO RISC-V
    2. 2. Debug and trace connectors
    3. 3.Supported devices
    4. 4.Comparison
    5. 5.Media gallery
    6. 6.Getting started
    7. 7.Latest news

    Key features

    A magnifying glass with a lightning bolt overlaying horizontal lines, symbolizing analysis or investigation in a digital context. The image is set against a dark background within a circular frame.

    Real-time instruction trace

    Captures every executed instruction non-intrusively in real time, which enables developers to pinpoint hard-to-find issues and thoroughly understand program flow.

    A magnifying glass icon is centered within a round gray background. Inside the magnifying glass, horizontal lines represent text or data, suggesting a focus on examining or searching for information.

    Live code coverage and profiling

    Tracks executed code and measures performance in real time, supporting optimization of applications and revealing untested or inefficient sections.

    Icon depicting a document with an upward arrow, symbolizing an upload function. The document features lines to suggest text and is set against a circular background.

    Same licenses and features as J‑Trace Pro

    Comes with the full set of J‑Link Pro licenses and capabilities, ensuring seamless debugging and compatibility across a wide range of microcontrollers and development environments.

    J-Trace models

    All SEGGER J-Trace models share the same advanced feature set and tool compatibility. The key difference between models lies in the type of devices and architectures they support. From multi-architecture solutions to specialized models for Arm Cortex-M, Cortex-A/R/M, and RISC-V, each J-Trace provides the same professional performance and reliability tailored to specific target families.

    A detailed overview of all models and their specifications is available in a comprehensive comparison table.

    A black device labeled "J-Trace Pro" with various connection ports and indicators (Power, USB, Trace, Target power) sits against a circuit board background, emphasizing its function related to electronics debugging and tracing.

    J-Trace PRO

    The multi-architecture trace probe

    The J-Trace PRO is SEGGER's "all-in-one" streaming trace probe for any CPU core and architecture.

    Image of a J-Trace device, featuring a black casing with a label highlighting "Power," "USB," "Trace," and "Target power." The device is placed on a circuit board background, emphasizing its technical purpose. The label also includes "Cortex-A/R/M" and "SEGGER," with a tagline reading "The limitless trace probe.

    J-Trace PRO Cortex-A/R/M

    The Arm Cortex trace probe

    The J-Trace PRO for Cortex-A/R/M-based microcontrollers supports tracing on a wide range of Arm Cortex cores.

    A black and white device labeled "J-Trace Cortex-M" sits on a textured circuit board background. The device features indicators for "Power," "USB," "Trace," and "Target power," with the SEGGER logo below. The tagline "The limitless trace probe" is printed at the bottom.

    J-Trace PRO Cortex-M

    The leading trace probe

    The J-Trace PRO for Cortex-M-based microcontrollers enables continuous streaming trace for code development and optimization.

    A J-Trace RISC-V debugging device with a black casing and a white label, positioned on a background of circuit board patterns. The label displays icons for power, USB, trace, and target power, along with the SEGGER logo and the phrase "The limitless trace probe.

    J-Trace PRO RISC-V

    The RISC-V trace probe

    J-Trace PRO for RISC-V-based microcontrollers supports tracing on a wide range of RISC-V cores.


    Debug and trace connectors

    J-Trace connector layout

    J-Trace has two connectors. The pinout of the debug and trace connector is in the SEGGER knowledge base. The debug connector is for debug only and can be used with target adapters for J-Link.

    Please note that only one connector can be used at a time.


    Supported devices

    The list of supported manufacturers, families, devices, and SoCs includes tens of thousands of devices in hundreds of device families.

    Device not listed? Please don’t hesitate to contact us.

    Comparison

     J-Trace PROJ-Trace PRO Cortex-A/R/MJ-Trace PRO Cortex-MJ-Trace PRO RISC-V
    Hardware features
    Power supplyUSBUSBUSBUSB
    Download speed into RAM [1]4.0 MB/s4.0 MB/s4.0 MB/s4.0 MB/s
    Max. CPU frequencyUnlimitedUnlimitedUnlimitedUnlimited
    Max. TPIU frequency300 MHz300 MHz300 MHz300 MHz
    Max. trace clock frequency150 MHz150 MHz150 MHz150 MHz
    Max. SWO speed100 MHz100 MHz100 MHz100 MHz
    Max. target interface speed50 MHz50 MHz50 MHz50 MHz
    Host interfaces
    Ethernet
    USB
    Target interfaces
    cJTAG
    JTAG
    Arm SWD
    Arm SWO
    RISC-V SWD
    Trace interfaces
    Unlimited streaming trace + Live analysis [2]
    Buffer Trace
    Supported trace encoders
    Cortex-M ETM Trace
    Cortex-A ETM Trace
    Cortex-R ETM Trace
    Cortex-A PTM Trace
    RISC-V N-Trace BTM
    Software features
    Flash Download
    GDB Server
    J-Flash
    J-Flash SPI
    Ozone
    RDI
    Real-Time Transfer (RTT)
    Unlimited Flash Breakpoints
    Supported Arm cores
    Cortex-A5
    Cortex-A7
    Cortex-A8
    Cortex-A9
    Cortex-A12
    Cortex-A15
    Cortex-A17
    Cortex-A32
    Cortex-A35
    Cortex-A53
    Cortex-A55
    Cortex-A72
    Cortex-M0
    Cortex-M0+
    Cortex-M1
    Cortex-M3
    Cortex-M4
    Cortex-M7
    Cortex-M23
    Cortex-M33
    Cortex-M52
    Cortex-M55
    Cortex-M85
    Cortex-R4
    Cortex-R5
    Cortex-R8
    Cortex-R52
    SC000 (M0 secure)
    SC300 (M3 secure)
    Supported Arm legacy cores
    Arm7
    Arm9
    Arm11
    Supported Cadence cores
    HiFi 1
    HiFi 3
    HiFi 3z
    HiFi 4
    HiFi 5
    Fusion F1
    Xtensa LX6
    Xtensa LX7
    Supported Microchip PIC32 cores
    Microchip PIC32MX
    Microchip PIC32MZ
    Supported Renesas RX cores
    Renesas RX110
    Renesas RX111
    Renesas RX140
    Renesas RX210
    Renesas RX21A
    Renesas RX220
    Renesas RX610
    Renesas RX621
    Renesas RX62G
    Renesas RX62N
    Renesas RX62T
    Renesas RX630
    Renesas RX631
    Renesas RX63N
    Renesas RX63T
    Renesas RX660
    Supported RISC-V cores
    E20
    E21
    E24
    E31
    E34
    E61
    E61-MC
    E76
    E76-MC
    Supported SiLabs 8051 cores
    EFM8

    Supported          Debug support: Run control, memory access, etc.          Pin trace supported         Not supported

    [1]  The download speeds listed here are the peak download speeds that can be achieved by the particular J-Trace model. The actual download speed may be lower as it depends on various factors, such as, but not limited to: The selected debug interface & speed, the CPU core and its operating frequency, other devices in the JTAG chain in case JTAG is used as target interface.

    [2]  Unlimited streaming trace allows to transmit trace in real time to the PC. While traditional trace only allows to see and analyze the last xxx MB of trace data, with streaming trace it is possible to have all data available. This allows extended debugging features, such as code coverage or CPU load analysis based on a function basis.


    Media gallery

    Aug. 20161:55

    Live Code Profiling & Live Code Coverage — Live Code Profiling

    YouTubebilibili

    Jan. 202148:06

    J-Trace PRO — Advanced debugging webinar

    YouTube

    Oct. 20185:01

    Live Code Profiling & Live Code Coverage with SAME70

    YouTube

    Getting started

    Aug. 202010:40

    J-Trace PRO & Ozone — Getting started

    YouTube

    J-Trace PRO is designed to work out-of-the-box with most trace-capable target devices. In all other cases J-Trace PRO offers additional features that can make any trace setup possible. It has never been easier to get a trace up and running.

    More about getting started with J-Trace...


    Latest news

    2026
    Sep.21
    J-Link
    Image featuring three programming tools: J-Trace, J-Link, and Flasher, arranged side by side. The background includes circuit-like graphics, with the text "Support for RZ/G3L & RZ/G3SE" prominently displayed above. The Renesas logo is shown to the left, emphasizing the brand.

    SEGGER J-Link, J-Trace, and Flasher support new Renesas RZ/G3L and RZ/G3SE MPUs

    SEGGER’s J-Link debug probes, J-Trace streaming trace probes, and Flasher in-circuit programmers now support the newly released Renesas RZ/G3L and RZ/G3SE microprocessors. Current support includes debugging the integrated Arm Cortex-M33 core and programming external QSPI flash, enabling developers to begin working with these parts of the new devices right away.

    [Read more...]

    All news

    Get in touch with us

    Have questions or need assistance? Our Embedded Experts are here to help!

    Reach out to us for:

    • Licensing quotes
    • Technical inquiries
    • Project support

     

    Contact us

    • Online documentation
    • Knowledge Base
    • Supported devices
    • List of downloads
    • Release notes
    • Update notification
    • Pricing
    • Support
    • Videos
    • Product briefs

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001
    ISO 27001
    First-class embedded software tools since 1992
    Designed and made in Germany
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2026 SEGGER - All rights reserved.