Harden firmware state and transfer handling

This commit is contained in:
2026-07-24 09:49:21 +02:00
parent 50dbf8fbee
commit ce5db617a1
27 changed files with 558 additions and 231 deletions
+3 -4
View File
@@ -96,10 +96,9 @@ updateLEDs()
| Makros | `0x1FB00..0x1FCFF` | 512 B |
| Config | `0x1FD00..0x1FFFF` | 768 B, davon 740 B genutzt |
Wichtig: Das aktive Linker-Skript reserviert aktuell nur die letzten 512 Byte
explizit. Das derzeit kleine Firmware-Image überschneidet sich nicht mit den
NVM-Daten, zukünftiges Wachstum ist aber nicht vollständig abgesichert. Siehe
[bekannte Einschränkungen](doc/09_known_limitations.md).
Das aktive Linker-Skript und `boards/versapad_nobl.json` begrenzen das
Firmware-Image auf `0x00000..0x1FAFF`. Damit sind alle fünf NVM-Rows gegen
Firmwarewachstum geschützt.
## Werksreset