Skip to content

2025q1 release

Latest
Compare
Choose a tag to compare
@salkinium salkinium released this 01 Apr 20:43
· 6 commits to develop since this release

This release covers everything from 2025-01-01 and has been tested with avr-gcc
v13.2.0 from upstream and arm-none-eabi-gcc v13.2.1 from xpack.

Features:

  • Add missing HSI48-related functionality for some STM32.
  • Enable Cortex-M7 I/D-Cache via lbuild.
  • Speed up startup copying and zeroing of data sections.

Fixes:

  • Fix wrong CMake program target *.elf path.

Known bugs:

  • STM32F723 is missing support to use built-in USB HS PHY. See #1171.
  • OpenOCD cannot enable SWO on STM32H7 targets. See #1079.
  • arm-none-eabi-gdb TUI and GDBGUI interfaces are not supported on Windows.
    See #591.
  • Generating modm on Windows creates paths with \ that are not compatible with
    Unix. See #310.
  • lbuild build and lbuild clean do not remove all previously generated files
    when the configuration changes. See #285.

Many thanks to all our contributors.
A special shoutout to first timers 🎉:

PR #1260 -> 2025q1.

Detailed changelog

2025-01-29: Enable Cortex-M7 I/D-Cache via lbuild

PR #1255 -> 13e35ea.
Tested in hardware by @salkinium.

2025-01-05: STM32: Add missing HSI48-related functionality

Added for STM32G0/G4/L0/H7/H5/U0

PR #1252 -> e39bca4.