The Embedded Experts

Release notes for J-Link software and documentation package

Version V6.52e (2019-10-16)

  1. Firmware: Flasher ARM/PPC/RX/Portable PLUS: Flasher reported errors in a correct data files during stand-alone programming. Introduced in V6.52c. Fixed.
  2. UM08001: Chapter "J-Link software and documentation package" - *Section "J-Link Remote Server": Added command "-TunnelEncrypt"; Added subsection "Encrypted connection"

Version V6.52d (2019-10-15)

  1. DLL: Detection of memory mapping at address 0x0 for STM32F0xx series devices, fixed.
  2. DLL: SiLabs EFR32xG21 series: Erasing the UDP-flash did not work correctly. Fixed.
  3. Firmware: J-Link-OB-S124: Enabled LVD1 in firmware to detect CPU voltage drops properly and avoid undefined behavior on power loss.
  4. Flasher: Connect under reset did not work for STM32L0 series devices. Fixed.

Version V6.52c (2019-10-11)

  1. DLL: If operations on XML files failed, memory leaks could occur. Fixed.
  2. DLL: Linux: Internal memory leak when using simulated windows registry to remember settings etc. cross-session. Fixed.
  3. DLL: Linux: Some resources were not freed when unloading the shared library via dlclose(). Fixed.
  4. DLL: Named mutex for IPC locking was not closed/freed correctly on DLL close. Caused a handle leak. Fixed.
  5. DLL: Renesas RX via JTAG: Setting a reset pulse length via command string "SetResetPulseLen = xxx" was not taken into consideration for reset pulses during connect phase. Fixed.
  6. DLL: SiFive E31ARTY QSPI flash on ARTY-100T board could not be programmed. Fixed. (Only the flash on the 35T worked)
  7. DLL: macOS: Internal memory leak when using simulated windows registry to remember settings etc. cross-session. Fixed.
  8. DLL: macOS: Some resources were not freed when unloading the shared library via dlclose(). Fixed.
  9. Firmware: J-Link EDU Mini: RISC-V: Fixed fast mode for system bus access (not waiting for ready bit). Taken out in V6.52b
  10. Firmware: J-Link EDU Mini: RISC-V: For RV64 based devices, for system bus accesses was written before causing a read from an incorrect address for the first item. Fixed.
  11. Firmware: J-Link EDU/BASE/PLUS V10: RISC-V: Fixed fast mode for system bus access (not waiting for ready bit). Taken out in V6.52b
  12. Firmware: J-Link EDU/BASE/PLUS V10: RISC-V: For RV64 based devices, for system bus accesses was written before causing a read from an incorrect address for the first item. Fixed.
  13. Firmware: J-Link PRO V4: RISC-V: Fixed fast mode for system bus access (not waiting for ready bit). Taken out in V6.52b
  14. Firmware: J-Link PRO V4: RISC-V: For RV64 based devices, for system bus accesses was written before causing a read from an incorrect address for the first item. Fixed.
  15. Firmware: J-Link ULTRA+ V4: RISC-V: Fixed fast mode for system bus access (not waiting for ready bit). Taken out in V6.52b
  16. Firmware: J-Link ULTRA+ V4: RISC-V: For RV64 based devices, for system bus accesses was written before causing a read from an incorrect address for the first item. Fixed.
  17. Flasher: ST STM32G0xx series devices did not work in stand-alone mode. Fixed.
  18. Installer: Under special circumstances, the J-Link installer would not run successfully when executed from desktop. Fixed.
  19. Installer: When updating the J-Link Software and Documentation pack, uninstall.exe was deleted after reboot. Fixed.
  20. J-Flash: In some occasions, the file dialog did not appear upon trying to open or save a file. Fixed.
  21. Package: RTT: SEGGER_RTT_Syscalls_IAR.c threw a warning for IAR EWARM V8.x and IAR EWRX. Fixed.

Version V6.52b (2019-10-08)

  1. DLL: Added QSPI flash programming support for STM32H745I Discovery board.
  2. DLL: Added flash programming support for Reneasas R7FA2A1.
  3. DLL: Added flash programming support for Reneasas R7FA4M1.
  4. DLL: Added flash programming support for Reneasas R7FA6M1.
  5. DLL: Added flash programming support for Reneasas R7FA6M2.
  6. DLL: Added flash programming support for Reneasas R7FA6M3.
  7. DLL: Added unlocking support concerning read and write protection for STM32G0xx series devices.
  8. DLL: JLinkScript file for i.MX8M Nano, fixed.
  9. DLL: Open Flashloader: Verify failed in case of the flashloader provided a native Verify() function. Fixed.
  10. Firmware: J-Link EDU Mini: RISC-V: Removed fast mode for system bus access (not waiting for ready bit) for now, as it created problems on some RV32 targets returning invalid data but no error (e.g. when using RTT)
  11. Firmware: J-Link EDU/BASE/PLUS V10: RISC-V: Removed fast mode for system bus access (not waiting for ready bit) for now, as it created problems on some RV32 targets returning invalid data but no error (e.g. when using RTT)
  12. Firmware: J-Link PRO V4: RISC-V: Removed fast mode for system bus access (not waiting for ready bit) for now, as it created problems on some RV32 targets returning invalid data but no error (e.g. when using RTT)
  13. Firmware: J-Link ULTRA+ V4: RISC-V: Removed fast mode for system bus access (not waiting for ready bit) for now, as it created problems on some RV32 targets returning invalid data but no error (e.g. when using RTT)
  14. Installer (macOS): J-Link software package installer is now shipped notarized.
  15. Installer: Windows: Checkbox "create desktop shortcuts" was checked by default (not backward compatible to older installers). Fixed.
  16. Installer: Windows: When updating the installation for the active user only (C:\Users\...), installer accessed C:\Program Files (x86)\ for certain steps by accident. Fixed.
  17. RTTViewer: Added