Skip to main content
The EVCore firmware is built as portable C11 with host tests and simulators. No schematic, BOM, CubeMX .ioc, CubeIDE project, STM32 HAL/LL drivers, or FreeRTOS configuration is present in the repository. The EVCore D1 Rev 0.9 hardware handoff adds evidence but does not close these items. This page lists every open hardware decision and its firmware consequence.

Open hardware decisions

Current status

These are questions for hardware integration, not blockers for host logic tests. The portable MVP now provides board callbacks, event logging, a configurable heartbeat supervisor, and sequence simulation. Real board drivers, hardware watchdog service, reset-cause acquisition, and persistent storage remain pending. No numeric hardware limits or wiring choices are inferred from demonstration values. The supplied brief’s request to create the first module was reconciled with the safety and sensor modules already present, rather than replacing them.