J-Link downloads

Installing the software will automatically install the J-Link USB drivers. It also offers to update applications which use the J-Link DLL.
Multiple versions of the J-Link software can be installed on the same PC without problems; they will co-exist in different directories.

J-Link software & documentation pack can also be used with J-Link KS, SAM-ICE, mIDASLink, DIGI JTAG Link and any other licensed J-Link compatible emulator.

Software and documentation pack for Windows V4.46f [10695 kb]

Installer for J-Link CDC USB driver 1.2b* [584 kb]

Software and documentation pack for Linux V4.40a [1950 kb]

Subscribe to the J-Link software update notification list  

*Needed for J-Links with CDC functionality. Driver is not part of the normal J-Link software and documentation package. Not supported by Windows 2000, Windows XP or later required.

  

J-Link software & documentation pack for Windows includes:

  • J-Link Commander (Simple command line utility, primarily for diagnostics and trouble shooting)
  • J-Flash, including sample projects for most popular eval boards
  • GDB Server - Support for GDB and other debuggers using the same protocol. J-Link GDB Server can be used free of charge.
  • J-Mem - Simple memory viewer
  • J-Link RDI (extra license required) - Support for ARM RDI standard. Makes J-Link compatible with RDI compliant debuggers
  • J-Link DLL Updater - Allows to update 3rd party applications which use the J-Link DLL
  • J-Link TCP/IP Server - Free utility which provides the possibility to use J-Link / J-Trace remotely via TCP/IP.
  • JLinkARM.dll, used by most applications to access J-Link
  • JLinkARM.dll comes with flash breakpoint capabilities (extra license required)
  • Free flash programming utilities - Simple command line utilities which allow programming a bin file into the internal/external flash memory of popular eval boards
  • Processor specific utilities - Small command line utilities which allow some processor specific operations (unsecure of internal flash memory, boot bank switching, ...)
  • Manuals: UM08001 (J-Link User Guide), UM08003 (J-Flash User Guide), UM08004 (RDI User Guide), UM08005 (GDB Server User Guide), UM08007 (Flasher ARM User Guide)
  • Release notes for J-Link DLL, J-Flash, J-Link RDI DLL
  • Sample code for DCC communication
  • USB driver

J-Link software & documentation pack for Linux includes:

  • J-Link Commander (Simple command line utility, primarily for diagnostics and trouble shooting)
  • GDB Server - Support for GDB and other debuggers using the same protocol. J-Link GDB Server can be used free of charge.
  • libjlinkarm.so, used by most applications to access J-Link
  • libjlinkarm.so comes with flash breakpoint capabilities (extra license required)

Release notes

Latest J-Link DLL release notes
Latest J-Flash release notes
Latest J-Link RDI DLL release notes

Beta software

We frequently publish new Beta versions. The Beta versions follow our current development version very closely and contain the latest features and improvements.
However, the Beta versions are not thoroughly tested, but it is usually safe to assume that the Beta version can be used without risk.

Beta software version

Previous software versions

Manuals

  Manual Version Size
Flasher ARM manual (UM08007) Rev. 21 507 KB
J-Flash manual (UM08003) 4.42b Rev.0 447 KB
J-Link manual (UM08001) 4.47a Rev.0 2,633 KB
J-Link GDB Server manual (UM08005) 4.24 Rev. 0 492 KB
J-Link RDI manual (UM08004) 4.47b Rev. 0 772 KB
J-Link USB Protocol manual (RM08001) Rev. 7 349 KB

Terms of use

The software consists of proprietary programs of SEGGER, protected under copyright and trade secret laws.
All rights, title and interest in the software are and shall remain with SEGGER.

SEGGER J-Link software may only be used with original SEGGER products and authorized OEM products.
The use of the licensed software to operate SEGGER product clones is prohibited and illegal.

More information...