OV-SW-MAINMCU-ARCH · v0.1 · draft · 2026-08-08
| Doctype | Software Manual |
|---|---|
| Doc id | OV-SW-MAINMCU-ARCH |
| 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 main MCU software architecture - layers, state machine, FOC, modulation, sensing, and safety mechanisms. |
| Nav order | 411 |
| Normative refs | OV-SAF-HARA-CORE, OV-CA-SWM-INDEX |
Architecture
Placeholder - This document will define the main MCU software architecture from scratch. The old SWAD is being abandoned.
Planned sections
- Design principles and layer model
- System state machine
- FOC and modulation library
- Multi-rate ADC and current sensing
- CAN communication and protocol model
- Safe-state and fault management
- Input validation and parameter storage
- Power-loss estimator and thermal model
- Memory layout and startup
- Traceability to HARA FSRs