node-diagnostics-and-fusion-fixes-2026-09-09 v2634
ruvnet/RuViewSep 9, 2026 → Sep 10, 20260 days between releases
What's New
Adds 16MB flash profile and core dump to flash for ESP32-C6.
New Features
- Core dump to flash functionality enabled via CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH.
- 16MB flash profile with dedicated storage and coredump partitions.
- On-demand log retrieval pattern (ADR-362) to minimize airtime usage.
- Added ap_rssi_dbm RSSI metric from association link.
Improvements
- Flash layout now supports 16MB boards without manual sdkconfig editing.
- Bootloader rollback support enabled for failed OTA updates.
- Log retrieval is on-demand to conserve airtime.
Bug Fixes
- Enables crash dump and bootloader rollback to recover from failed OTA updates.
Upgrade Notes
For 16MB ESP32-C6 boards, use the new partitions_16mb.csv layout to avoid corrupting provisioning data; log retrieval is now on-demand to conserve airtime.
The Two Releases
Node diagnostics, memory & fusion fixes — 2026-09-09
Sep 9, 2026· 2 months ago
Introduces persistent crash-surviving health logs for field nodes and improves sensor data integrity. Includes a 16MB flash profile, macOS WiFi sensing support, and fixes for signal strength averaging and node position dropping in the fusion engine.
Full release notesRelease v2634
Sep 10, 2026· 2 months ago
This release introduces persistent on-node logging and flash-based coredump functionality for the ESP32-C6 firmware fleet. It adds a 16MB flash profile with dedicated partitions for storage and crash recovery, allowing nodes to retain critical diagnostic data across power cycles. Documentation updates also specify that log retrieval is an on-demand process to conserve airtime.
Full release notes