Skip to content

Release v1.6.0

Compare
Choose a tag to compare
@Nightwalker-87 Nightwalker-87 released this 21 Feb 15:38
· 1036 commits to master since this release

Release date: 2020-02-20

Major changes and added features:

  • Initial support for STM32L41X (#754, #799)
  • Verified support for CKS32F103C8T6 and related CKS devices with Core-ID 0x2ba01477 (#756, #757, #805, #834, Regression-Fixes: #761, #766)
  • Added preliminary support for some STM32G0 chips (#759, #760, #797)
  • Added support for mass erasing second bank on STM32F10x_XL (#767, #768)
  • Added call to clear PG bit after writing to flash (#773)
  • Added support to write option bytes for the STM32G0 (#778)
  • Added support for STM32WB55 chips (#786, #810, #816)
  • Added STLink V3SET VID:PIDs to the udev rules (#789)
  • Support for STM32+Audio v2-1 firmware (#790)
  • Build for Windows under Debian/Ubuntu (#802)
  • Allow for 64 bytes serials (#809)
  • Added full support for STLINK CHIP ID L4RX (#814, #839)
  • Added support for the STLink/V2.1 when flashed with no mass storage (PID 0x3752) (#819, #861)
  • Added support for writing option bytes on STM32L0xx (#830)
  • Added support to read and write option bytes for STM32F2 series (#836, #837)
  • Added support to read and write option bytes for STM32F446 (#843)

Updates and fixes:

  • Fixed an issue with versioning stuck at 1.4.0 for versions cloned with git (#563, #762, #772)
  • Fixed unkown chip id, piped output and st-util -v (#665, #763)
  • Updated STM32F3xx chip ID that covers a few different devices (#685, #758)
  • Made udev rules and modprobe conf installation optional (#741)
  • Fixed case when __FILE__ doesn't contain either / nor \\ (#745)
  • Fixed double dash issue in doc/man (#746, #747)
  • Compiling documentation: package is called libusb-1.0-0-dev on Debian (#748)
  • Only do bank calculation on STM32L4 devices with dual banked flash / Added chip-ID 0x464 for STM32L41xxx/L42xxx devices (#751)
  • Added O_BINARY option to open file (#753)
  • Fixed versioning when compiling from the checked out git-repo (#762, #772)
  • win32: move usleep definition to unistd.h (#765)
  • Fixed relative path to the UI files needed by stlink-gui-local (GUI) (#770, #771)
  • Added howto for sending NRST signal through GDB (#774, #776, #779)
  • Fixed package name devscripts in doc/compiling.md (#775)
  • Fixed few potential memory/resource leaks (#803, #831)
  • Updated Linux source repositories in README.md: Debian and Ubuntu (#821, #835, #859)
  • Do not issue JTAG reset on STLink/V1 (#828)
  • Fixed flash size of STM32 Discovery VL (#829)
  • Updated documentation on software structure (#851)

General project updates:

  • Updated README.md, CHANGELOG.md and issue templates (Nightwalker-87)
  • Fixed travis build config file (Nightwalker-87)
  • Added CODE_OF_CONDUCT (Nightwalker-87)
  • Archived page from github project wiki to doc/wiki_old.md (Nightwalker-87)