KeSp split keyboard configurator — Slint UI port
Find a file
Mae PUGIN 0448efebc9 fix: Auto-erase otadata when flashing factory partition
When writing to factory (0x20000), automatically erase the otadata
partition (0xF000, 8KB) by writing 0xFF blocks. This forces the
bootloader to fall back to factory on next boot, instead of
continuing to boot from ota_0.

Without this, flashing factory "succeeds" but the ESP keeps
booting the old firmware from ota_0.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 15:16:57 +02:00
original-src feat: Complete KeSp Controller — Slint UI port 2026-04-06 20:40:34 +02:00
src fix: Auto-erase otadata when flashing factory partition 2026-04-07 15:16:57 +02:00
ui feat: OTA firmware update via CDC serial (Settings tab) 2026-04-07 13:45:12 +02:00
.gitignore feat: Complete KeSp Controller — Slint UI port 2026-04-06 20:40:34 +02:00
build.rs feat: Complete KeSp Controller — Slint UI port 2026-04-06 20:40:34 +02:00
Cargo.lock feat: Complete KeSp Controller — Slint UI port 2026-04-06 20:40:34 +02:00
Cargo.toml feat: Complete KeSp Controller — Slint UI port 2026-04-06 20:40:34 +02:00
default.json feat: Complete KeSp Controller — Slint UI port 2026-04-06 20:40:34 +02:00