Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About Us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • J-Link debug probes

    Software

    J-Link software package components

    J-Link software components are included to enhance the functionality of your J-Link. Please find a list of included software components below.

    J-Link Software and Documentation package for Windows includes:

    • J-Link Configurator (J-Link management software)
    • J-Link GDB Server (J-Link remote server for GDB)
    • J-Link Remote Server (Access J-Link remotely over TCP/IP)
    • J-Link Commander (J-Link command line utility)
    • J-Mem (Run-time memory viewer for ARM based systems)
    • J-Link SWO Viewer (Terminal output viewer over SWO)
    • J-Flash (High-speed production grade flash programming software) *
    • J-Link Unlimited Flash Breakpoints (Unlimited number of breakpoints while debugging in flash memory) *
    • J-Link RDI / RDDI (Support for RDI / RDDI compatible debuggers) *

    J-Link Software and Documentation package for macOS includes:

    • J-Link GDB Server (J-Link remote server for GDB)
    • J-Link Commander (J-Link command line utility)

    J-Link Software and Documentation package for Linux includes:

    • J-Link GDB Server (J-Link remote server for GDB)
    • J-Link Commander (J-Link command line utility)

    J-Link Software and Documentation package for Linux ARM systems includes:

    • J-Link GDB Server (J-Link remote server for GDB)
    • J-Link Commander (J-Link command line utility)

    *These software components require a separate license (each component). To make it as simple as possible, there are J-Link models available which already come with built-in licenses for these components. For more information, please refer to www.segger.com/jlink-debug-probes.html. For users who already own a J-Link without built-in licenses for these software components, a license key may be purchased separately: www.segger.com/pricelist-j-link-related.html

    J-Link Configurator

    The J-Link Configurator makes it easy to manage all the J-Links in your development and product environments. A screenshot of J-Link Configurator shows the main application while several J-Links are connected via USB and Ethernet.

    J-Link Cfg Main Window

    J-Link GDB Server

    J-Link GDB Server is an application acting as a server for debuggers or IDEs communicating with the J-Link debug probe via TCP/IP using the GDB protocol. It allows using J-Link with GDB and the growing number of debuggers and IDEs that use the same protocol.

    Screenshot of the SEGGER J-Link GDB Server interface, showing connection status, JTAG speed settings, target device (Cortex-M3), and log output detailing successful connections and data read from memory address. Key parameters include target voltage and JTAG device identification.

    J-Link Remote Server

    The J-Link Remote Server is a small server application that allows using J-Link remotely via TCP/IP.

    A window displaying the SEGGER J-Link TCP/IP Server interface. It shows connection status to IP address 192.168.1.90, with read and write statistics. USB status is idle, and the status message indicates it is waiting for a client on port 19020.

    J-Link Commander

    J-Link Commander (JLink.exe) is a command line based utility that can be used for verifying proper functionality of J-Link as well as for simple analysis of the target system. It supports some simple commands, such as memory dump, halt, step, go etc. to verify the target connection.

    General Info J-Link Commander

    J-Mem

    J-Mem displays memory contents of ARM-systems and allows modifications of RAM and sfrs (Special function registers) while target is running.

    The image shows a software interface for SEGGER J-Mem V4.44d, displaying a hexadecimal memory dump. The layout includes addresses, hexadecimal values, and corresponding ASCII representations, arranged in a grid format. It provides insights into memory data for debugging or analysis purposes.

    J-Link SWO Viewer

    J-Link SWO Viewer is a tool which allows showing terminal output of the target performed via the SWO pin.

    SWO Viewer

    J-Flash

    J-Flash is a PC software running on Windows systems, which enables you to program the internal and external flash of your microcontroller via J-Link.

    The image displays a software interface for a programming tool, showing system information about a microcontroller. A progress bar indicates that programming operations are 49% complete, along with details on the memory addresses involved. Additional logs and parameters regarding the project and settings are visible.

    J-Link Unlimited Flash Breakpoints

    The J-Link software comes with an additional feature, called Unlimited Flash Breakpoints. Unlimited Flash Breakpoints allow the user to set an unlimited number of breakpoints when debugging in flash memory.

    The image shows a software development environment with code for a microcontroller, displaying functions for initializing tasks, including OS_CreateTask and LED blinking. The left pane lists files and functions, while the right pane shows assembly language instructions and current CPU register values.

    J-Link ARM RDI/RDDI

    The JLink-RDI / RDDI software is an RDI / RDDI interface for J-Link. It makes it possible to use J-Link with any RDI / RDDI compliant debugger.

    Configuration window for J-Link RDI software, showing options for connection via USB or TCP/IP. Includes fields for device selection, configuration file location, and buttons for "About," "License," and "Reset Config." Main object is a USB device with a cable, labeled "J-Link."
    • Online documentation
    • Release notes

    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 certified

    ISO 9001

    30+ years of experience

    First-class embedded software tools since 1992
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2025 SEGGER - All rights reserved.