Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •   Jobs
  •   Videos
  •   Blog
  •   Sustainability
  • J-Link Debug Probes
  • Overview of Supported CPUs and Devices
  • Technology
  • Accessories
  • Tools
  • Models
SEGGER - Category Icon Debug Tools

Supported CPUs and devices

Any microcontroller, MPU, SoC with a supported CPU core with its debug interface accessible is supported and can be fully controlled by J-Link.

  1. 1.Supported CPU cores
    1. 1.1.Arm China
    2. 1.2.Arm Cortex
    3. 1.3.Arm (legacy)
    4. 1.4.Cadence Tensilica
    5. 1.5.Microchip PIC
    6. 1.6.Renesas RX
    7. 1.7.AndesTech (RISC-V)
    8. 1.8.Codasip (RISC-V)
    9. 1.9.Nuclei Systems (RISC-V)
    10. 1.10.SiFive (RISC-V)
    11. 1.11.RISC-V misc.
    12. 1.12.Silicon Labs 8051
  2. 2.Supported devices
    1. 2.1.List of known devices
    2. 2.2.Adding support for new devices
  3. 3.Supported SPI flashes

Supported CPU cores

Arm China

  • Star

Arm Cortex

Cortex-A/R 32-bit

  • Cortex-A5
  • Cortex-A7
  • Cortex-A8
  • Cortex-A9
  • Cortex-A12
  • Cortex-A15
  • Cortex-A17
  • Cortex-A32
  • Cortex-A55
  • Cortex-R4
  • Cortex-R5
  • Cortex-R7
  • Cortex-R8
  • Cortex-R52

Cortex-A/R 64-bit

  • Cortex-A35
  • Cortex-A53
  • Cortex-A57
  • Cortex-A72

Cortex-M

  • Cortex-M0
  • Cortex-M0+
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • Cortex-M7
  • Cortex-M23
  • Cortex-M33
  • Cortex-M55
  • Cortex-M85

Arm (legacy)

  • ARM720T
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM946E-S
  • ARM966E-S
  • ARM1136JF-S
  • ARM1136J-S
  • ARM1156T2-S
  • ARM1156T2F-S
  • ARM1176JZ-S
  • ARM1176JZF
  • ARM1176JZF-S

Cadence Tensilica

HiFi DSPs

  • HiFi 1
  • HiFi 3
  • HiFi 3z
  • HiFi 4

Fusion DSPs

  • Fusion F1

Xtensa Processors

  • Xtensa LX6
  • Xtensa LX7

Microchip PIC

  • Microchip PIC32MX
  • Microchip PIC32MZ
  • Microchip PIC32WK

Renesas RX

  • Renesas RX110
  • Renesas RX111
  • Renesas RX113
  • Renesas RX130
  • Renesas RX140
  • Renesas RX210
  • Renesas RX21A
  • Renesas RX220
  • Renesas RX231
  • Renesas RX23T
  • Renesas RX24T
  • Renesas RX610
  • Renesas RX621
  • Renesas RX62G
  • Renesas RX62N
  • Renesas RX62T
  • Renesas RX630
  • Renesas RX631
  • Renesas RX63N
  • Renesas RX63T
  • Renesas RX64M
  • Renesas RX65N
  • Renesas RX651
  • Renesas RX660
  • Renesas RX66T
  • Renesas RX71M
  • Renesas RX72M
  • Renesas RX72N
  • Renesas RX72T

AndesTech (RISC-V)

RV32

  • A25
  • A25MP
  • A27
  • A27L2
  • A45
  • A45MP
  • D25F
  • D45
  • N22
  • N25
  • N25F
  • N45

RV64

  •     AX25
  •     AX25MP
  •     AX27
  •     AX27L2
  •     AX45
  •     AX45MP
  •     NX25F
  •     NX27V
  •     NX45

Codasip (RISC-V)

RV32

  • L10
  • L11
  • L30
  • L31
  • L31F
  • L30F
  • L50
  • L50F

RV64

  • H50X
  • H50XF

Nuclei Systems (RISC-V)

RV32

  • N101
  • N203
  • N203E
  • N205
  • N208
  • N305
  • N307
  • N308
  • N605
  • N607
  • N608
  • N900
  • N900MP

RV64

  • NX605
  • NX607
  • NX608
  • NX900
  • NX900MP
  • UX605
  • UX607
  • UX608
  • UX900
  • UX900MP

SiFive (RISC-V)

RV32

  • E20
  • E21
  • E24
  • E31
  • E34
  • E61
  • E61-MC
  • E76
  • E76-MC

RV64

  • P270
  • P550
  • S21
  • S51
  • S54
  • S61
  • S61-MC
  • S76
  • S76-MC
  • U54
  • U54-MC
  • U64
  • U64-MC
  • U74
  • U74-MC
  • X280
  • X280-MC

RISC-V misc.

RV32

  • CloudBEAR BM-310
  • NEORV32
  • Syntacore SCR1
  • Syntacore SCR3

RV64

  • CloudBEAR BM-610

Silicon Labs 8051

  • EFM8

Supported devices

Known devices are supported devices which are also known by name. Knowing not just the CPU core, but also the device by name brings the following advantages:

  • Programming of internal flash (See Flash Download)
  • Availability of unlimited number of breakpoints in flash memory (See Flash Breakpoints)
  • Known memory map allows speed optimizations for access to Flash and RAM
  • Support for non-standard CPU-cores & bugs in silicon: Some silicon requires special sequences for unlock, reset, or simply connecting to the core. For known devices, this is implemented

Please note: A device has not to be known by name to be supported. This means that J-Link can be used with any device, using a standard core listed in the table of supported CPU cores even if it is known by name.

List of known devices

The following list gives an overview about which devices are known by J-Link:

  • List of supported manufacturers, families and devices and SoCs

This list is always valid for the latest version (highest version number) of the J-Link Software and Documentation Package. This may be a release (even version number) or beta version (odd version number), since support for some devices is usually added in a beta phase first.

Device not listed? Please feel free to contact us.

Adding support for new devices

If a device is not listed in the list of known devices on this page, there are two options to get it to be known by J-Link:

  1. Adding support for it (incl. flash programming) on your own. For more information on how to do this, please refer to the SEGGER wiki.
  2. Get in touch with support@segger.com and issue a device support request.

Please note: A device has not to be known by name to be supported. This means that J-Link can be used with any device, using a standard core listed here, even if it is known by name.

Supported SPI flashes

J-Link does also support download into SPIFI (SPI Flash Interface) flashes in case they are memory mapped readable through the CPU (called SPIFI support on most targets). Moreover, utilities like J-Flash SPI also support direct programming of SPI flashes without any CPU in between. The following SPI flashes are currently supported by the J-Link software:

  • List of supported SPI flashes

More Information

Purchase

  • Pricing

Technology

  • Control Panel
  • Flash Breakpoints
  • Flash Download
  • Interface Description
  • J-Link SDK
  • J-Link DSK
  • Monitor Mode Debugging
  • Power Profiling
  • Real Time Transfer (RTT)

Tools

  • J-Run
  • Ozone - J-Link Debugger
  • J-Link Configurator
  • J-Link Remote Server
  • J-Link Commander
  • J-Mem
  • J-Link SWO Viewer
  • J-Scope
  • J-Flash
  • J-Flash SPI
  • J-Link RDI
  • RTT Viewer
  • SystemView
  • Terms of Use
  • Third Party applications

Models

  • Model Overview
  • J-Link PRO
  • J-Link ULTRA+
  • J-Link WiFi
  • J-Link PLUS
  • J-Link BASE
  • J-Link EDU
  • J-Link EDU Mini
  • J-Link OB

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emVNC
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • Linux Studio
  • SystemView
  • CE / REACH

Social Media

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
  • Privacy Policy

© 2022 SEGGER - All rights reserved.