The diagnostics runtime. ISO 14229 UDS on Zephyr and FreeRTOS — YAML-configured, ASIL-B ready, DoIP-enabled, SOVD-ready.
- 14 UDS services — session control, security access, DID read/write, DTC management, routine control, firmware transfer
- CAN (ISO-TP) and Ethernet (DoIP, ISO 13400-2) transports — same UDS handlers on both
- ASIL-B 5-step safety validation — generated, not hand-written
- YAML → C codegen — deterministic, CI-verifiable
--sovdflag — generates OpenSOVD 1.0 CDA descriptor alongside your firmware- ARXML import — AUTOSAR ECU Extract → diagnostics_config.yaml
- AI assistant — generate configs, explain NRC failures
- MCP server — Claude, Cursor, and Copilot integration
- 10 example ECUs — Zephyr and FreeRTOS, CAN and DoIP
- GPL v2 runtime — always free on GitHub