summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTormod Volden <debian.tormod@gmail.com>2022-03-27 14:18:04 +0200
committerTormod Volden <debian.tormod@gmail.com>2022-03-27 14:18:04 +0200
commit5ac0ffb0a33d88cd4dbb2ac1971720dcce7f2be1 (patch)
treeec802f50334697f2790555e4ac7f2b7c9805774f
parent1b1a330ee261e536965f3047f543fe037e82f104 (diff)
Release 0.7v0.7
Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
-rw-r--r--AUTHORS4
-rw-r--r--ChangeLog35
-rw-r--r--configure.ac2
-rw-r--r--main.c2
-rw-r--r--stm32flash.12
5 files changed, 42 insertions, 3 deletions
diff --git a/AUTHORS b/AUTHORS
index e8ae8a5..7cca065 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -35,3 +35,7 @@ Dominik Schmidt
Emil Melar
Paolo Bassi
Guillaume Revaillot
+Luca Amati
+Yann Sionneau
+Andy Little
+Renaud Fivet
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..8f6e24a
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,35 @@
+0.7 (2022-03-26)
+
+- Fix I2C page-by-page erase (Yann Sionneau)
+- Fix hex file base address not used, extraneous base padding (Renaud Fivet)
+- Fix truncated read from stdin (Renaud Fivet)
+- Fix input buffer flush on Windows (Jan Belohoubek)
+- More baud rates available, up to 4000000
+- Allow skipping serial port setup with -b 0
+- Support STM32L412xx/422xx (Andy Little)
+- Support STM32G05xxx/061xx (Luca Amati), STM32G0B0/B1/C1xx, STM32G491xx/A1xx
+
+
+0.6 (2021-02-12)
+
+stm32flash 0.6 is a maintenance release with these highlights:
+- Many more devices supported G0/G4/F7/H7/L4 (various contributors)
+- GPIO sequencing reworked (Roman Savrulin)
+- Serial port handling improved (Mickael Gardet)
+- Many code improvements (Antonio Borneo)
+- Only erase needed pages if flashing from file (Tormod Volden)
+
+
+0.5 (2016-02-11)
+
+- support for multiple bank sizes
+- improved serial port support on Windows
+- improved erase functionality
+- improved hex parser
+- many new devices and device info corrections
+
+
+0.4 (2014-10-04)
+- support for programming over I2C (Antonio Borneo)
+- code refactored to make it easier to add other transports (Antonio Borneo)
+
diff --git a/configure.ac b/configure.ac
index 4e401d8..0d29774 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.68])
-AC_INIT([stm32flash], [0.6], [])
+AC_INIT([stm32flash], [0.7], [])
# Checks for programs.
AM_INIT_AUTOMAKE([foreign -Wall])
diff --git a/main.c b/main.c
index 4d6ab34..31dccfb 100644
--- a/main.c
+++ b/main.c
@@ -44,7 +44,7 @@
#include <windows.h>
#endif
-#define VERSION "0.6"
+#define VERSION "0.7"
/* device globals */
stm32_t *stm = NULL;
diff --git a/stm32flash.1 b/stm32flash.1
index 459681d..c6597f9 100644
--- a/stm32flash.1
+++ b/stm32flash.1
@@ -1,4 +1,4 @@
-.TH "STM32FLASH" "1" "February 2021" stm32flash "User command"
+.TH "STM32FLASH" "1" "March 2022" stm32flash "User command"
.SH NAME
stm32flash \- flashing utility for STM32 through UART or I2C
.SH SYNOPSIS