Beta software version

J-Link software (beta version) including:

  • 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 (extra license required) - Support for GDB and other debuggers using the same protocol. Fully usable in eval mode without time or code size limit.
  • 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

Software download

Software and documentation pack V4.17a [8686 kb]

Can be used with Segger J-Link, IAR J-Link, SAM-ICE, mIDASLink, DIGI JTAG Link, J-Link KS hardware and any other licensed J-Link compatible emulator. [J-Link info...]

Changes from version V4.14

  • [J-Link DLL]
    New features:
    • Flash programming support for some new MCUs:
        NXP LPC11C12
        NXP LPC11C14
        ST STM32F100C4
        ST STM32F100C6
        ST STM32F100C8
        ST STM32F100CB
        ST STM32F100R4
        ST STM32F100R8
        ST STM32F100RB
        ST STM32F100V8
        ST STM32F100VB   Toshiba TMPM361F10FG
        Toshiba TMPM363F10FG
        Toshiba TMPM364F10FG
    • If a watchpoint was "cleared" and a reset followed, the watchpoint was not cleared properly.
    Improved
    • New TMS570 devices were not auto-detected correctly.
    • Reset did not work properly on TMS570 if nRST is connected to Power-on-Reset.
    Corrected:
    • Cortex-R4: When reading multiple words, the word preceding the last one, was read incorrectly
    • LPC11xx: SYSMEMREMAP register value was changed back to 2 accidentially.
  • [J-Flash]
    New features:  
    Improved:
    • Some flash devices which use the AMD algorithm need 12-bit adress offsets for the erasure/programming procedure. Some flashes need 16-bit offsets. J-Flash used 16-bit offsets only.
    • Support for new flash devices added:
        Numonyx M58WR016KB
        Numonyx M58WR016KT
        Numonyx M58WR032KB
        Numonyx M58WR032KT
        Numonyx M58WR064KB
        Numonyx M58WR064KT
    Corrected:
    • When using the "allow opt. bytes" option for the STM32F103ZF/ZG devices, the base address was set to 0x8000000 (incorrect) instead of 0x6000000
  • [Flasher ARM]
    New features:
    • Flash programming support: See J-Flash
    Improved:
      -
    Corrected:
      -
  • [GDB Server]
    New features:
      -
    Improved:
      -
    Corrected:
    • Cortex-M3: MSP/PSP was not displayed/selected correctly
  • [RDI DLL]
    New features:
      -
    Improved:
      -
    Corrected:
      -