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
andlbuild 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 🎉:
- Joshua (@JeyRunner) 🎉
- Niklas Hauser (@salkinium)
- dokee (@dokee39) 🎉
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