Skip to content

0.9.2-OTAFIX2.3-BP1.6

Latest

Choose a tag to compare

@jamesarich jamesarich released this 21 Aug 15:41
9855791

Backport-patch release on OTAFIX 2.3. Assets per board are attached by CI (.zip for adafruit-nrfutil serial DFU, .hex for a debug probe, update-*.uf2 to update the bootloader from the UF2 drive).

Fixed

  • CURRENT.UF2 backups are no longer truncated after a DFU update (#34). bank_0_size means "bytes from the application start" to the CRC check and the serial/OTA DFU path, but the UF2 flash path counted every block written since the start of flash, and the dump window trusted whichever meaning it found. Net effect: a CURRENT.UF2 dump taken after a serial or BLE OTA update was silently short by the SoftDevice span, and restoring such a dump only worked while the missing tail happened to still be in flash. If you keep CURRENT.UF2 backups and have updated firmware over serial or BLE since taking them, re-take them on this release. Verified on RAK4631 in both directions.

Changed

  • lib/tinyusb digest bump (0.21.0-241-g7800876, #29) — exercised on hardware via UF2 mass-storage flashing, USB CDC and serial DFU on RAK4631.
  • Docs: the AGENTS.md GCC-15 note now reflects the backported -Warray-bounds fix (#31).

Full changelog: changelog.md