OV-SW-MAINMCU-BOOT · v0.1 · draft · 2026-08-08
| Doctype | Software Manual |
|---|---|
| Doc id | OV-SW-MAINMCU-BOOT |
| Product line | openvvvf |
| Applies to | openvvvf-control-module, software-target-main-mcu |
| Version | 0.1 |
| Date | 2026-08-08 |
| Status | draft |
| Placeholder | True |
| Description | STM32H723ZG bootloader - firmware update via CAN/USB/UART, HMAC signing, anti-rollback, and safe-state preconditions. |
| Nav order | 412 |
| Normative refs | OV-SAF-TARA-INDEX, OV-CA-SWM-INDEX |
Bootloader
Placeholder - This document will describe the main MCU bootloader and firmware-update mechanism. The old SWAD content will not be migrated directly.
Planned sections
- Boot flow and recovery
- CAN update protocol
- USB/UART update protocol
- HMAC-SHA256 firmware signing
- Anti-rollback counter
- Update preconditions and safe state
- Key rotation and user-managed keys
- Test cases and validation evidence