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.

Supported CPU cores

Supported devices

A supported device that is also known by name is a called a “known” device. Knowing a device by name, in addition to knowing the CPU core, has following advantages:

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

Please note: J-Link can be used with any device that uses a standard core listed in the table of supported CPU cores. A device does not have to be known to be supported. 

List of known devices

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

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 on the list of known devices on this page, there are two options to making it known by J-Link:

  1. Add 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.

Supported SPI flashes

J-Link also supports download into SPIFI (SPI Flash Interface) flashes if 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: