Skip to content

Latest commit

 

History

History
61 lines (45 loc) · 1.72 KB

File metadata and controls

61 lines (45 loc) · 1.72 KB

Changelog

All notable changes to this project/module will be documented in this file.

The format is based on Keep a Changelog, and this project/module adheres to Semantic Versioning.


V1.1.0 - 08.06.2026

Added

  • Added multiple tries to enter application at startup
  • New release of application signature tool: app_sign_tool__V1_1_0.exe

Fixed

  • Added missing rx buffer reseting

Issues

  • Fix debug message printout (CLI code is to big, make it lightweight)

V1.0.0 - 28.09.2024

Notice

Big changes to bootloader concept, not compatible with V0.x.x!

Added

  • ECDSA Digital signature validation
  • AES-CTR Firmware encryption
  • Option to configure pre/post validation of the image based on its header info

Changes

  • Change of application header structure
  • Changed "prepare" command, now sending over complete image header value

V0.2.0 - 15.02.2024

Added

  • New release of application signature tool: app_sign_tool__V0_3_0.exe (for application header V1)
  • New release of application signature tool: app_sign_tool__V0_4_0.exe (for application header V2)
  • New configuration "BOOT_CFG_DATA_PAYLOAD_SIZE"

Changes

  • Minor bug fixes

V0.1.0 - 20.10.2023

Notice

  • Initial implemention of bootloader module

Added

  • Bootloader communication specification & implementation
  • Bootloader shared memory specification & implementation
  • Instruction how to prepare application for bootloader
  • Bootloader FSM implementation
  • Application SW size and compatibility checks before entering upgrade procedure
  • Down-grade upgrade protection
  • Added option for cryptography of firmware binary image