Release v1.6.0
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 andst-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)