Released: 2020-07-22 | Download: 1.1.3
- Issue in CheckForApplication function when the stack pointer is configured to start from the very top of the RAM space
Released: 2020-06-08 | Download: 1.1.2
- CI pipeline job for building the STM32L496-Discovery project example
Released: 2020-05-27 | Download: 1.1.1
- GNU Arm Embedded Toolchain support for the STM32L496-Discovery project example
- Automatic source code formatting with clang-format
- Source code format check with CI
- Replaced GitHub Actions with Azure Pipelines
- Doxygen warnings are fixed
- READMEs are updated
Released: 2019-10-26 | Download: 1.1.0
- Dedicated and separate project for all demonstrations
- New implementation for STM32L496 discovery board
- Dedicated readme file for each project
- New bootloader library documentation, generated with Doxygen
- GitHub Actions workflow to generate documentation and publish to GitHub pages
- Complete repository overhaul
- Switched to semantic versioning
- CheckForApplication issue
- Updated README
Released: 2018-04-18 | Download: 1.08
- Verify flash content after programming
- Introduced changelog file
- The bootloader is now optimized for a new hardware. Due to new pinout of LEDs, user button and SD card switch, the appropriate defines have been changed in main.h file.
- Bootloader sequence with richer error and debug messages
- Updated SD card driver with DMA support
- Project now uses IAR CMSIS pack
- Updated STM32L4xx CMSIS to 1.4.2
- Updated STM32L4xx HAL library to 1.8.2
- Changed appropriate variable types
- Updated README and sequence graph
- Updated header files
Released: 2017-12-08 | Download: 1.07
- SD card power on/off support
- As a result of recent hardware changes introduced in a device that is developed as part of our ongoing projects, the SD card is now powered on/off with a FET controlled by the MCU to minimize energy consumption. Therefore, the SD card has to be manually powered on during initialization.
Released: 2017-11-13 | Download: 1.06
- Introduced RAM_SIZE define to precisely check whether the flash contains valid application upon startup
- CheckForApplication() function
Released: 2017-10-30 | Download: 1.05
- Application-specific configuration defines
- Updated STM32L4xx CMSIS to 1.4.1
- Updated STM32L4xx HAL library to 1.8.1
Released: 2017-10-16 | Download: 1.04
- Option to skip programming after flash erase operation
- Better visual feedback when no application is found in flash
- General improvements
Released: 2017-09-21 | Download: 1.03
- Support for STM32L496VG MCU
- Multiple build configurations for each supported microcontroller
- Change between different builds with a single click
- Updated FatFs to R0.12c
- Updated Cortex-M CMSIS to 4.5
- Updated STM32L4xx CMSIS to 1.4.0
- Updated STM32L4xx HAL library to 1.8.0
Released: 2017-08-11 | Download: 1.02
- General improvements
Released: 2017-07-25 | Download: 1.01
- Option for clearing reset flags after startup
- Bootloader sequence graph
- Readme updates
- General improvements
Released: 2017-05-21 | Download: 1.00
- Initial release