Validating UDS across Linux sleep/wake on AMP SoCs like the STM32MP2
On AMP SoCs like the STM32MP2, the UDS server on the M-core must survive Linux suspend/resume. How to test DTC persistence across sleep/wake today.
Read →From ARXML to a running UDS server in one sitting
Turn an AUTOSAR ECU Extract into a validated UDS server on Zephyr or FreeRTOS — import the ARXML, generate the C, run a campaign, no hand-transcription.
Read →Where does diagnostics fit in the AGL SoDeV stack?
AGL's SoDeV reference platform picks Zephyr for its real-time domains but includes no diagnostics stack. What that means for teams building ECUs on it.
Read →From UDS to SOVD — what actually changes when diagnostics goes RESTful
What actually changes when vehicle diagnostics goes RESTful — and how one YAML config drives a UDS server, its tests, and its SOVD descriptor at once.
Read →Getting started with UDS diagnostics on Zephyr RTOS in 30 minutes
Step-by-step tutorial: ISO 14229 UDS diagnostics on Zephyr RTOS from zero to first request in 30 minutes. YAML config, codegen, Zephyr integration, and live test.
Read →ASIL-B UDS diagnostics on Zephyr RTOS — how EDS enforces safety properties at build time
How Xaloqi EDS enforces ASIL-B safety properties at build time for ISO 14229 UDS diagnostics on Zephyr RTOS and FreeRTOS.
Read →AAOS-SDV goes open source — what it means for ECU diagnostics engineers
Google open-sourced AAOS-SDV. Here's what the SOME/IP broker, SOVD, and DoIP mean for the firmware engineers building ECUs that AAOS-SDV will manage.
Read →UDS campaigns in CI — running protocol tests without hardware
Running full UDS protocol test campaigns without hardware — session control, SecurityAccess, DID reads and writes, DTC management — as part of every CI run.
Read →From CAN to DoIP — what the transport change actually involves
What the transport change from ISO-TP over CAN to DoIP actually involves for a Zephyr RTOS UDS stack, and how EDS handles it.
Read →UDS on FreeRTOS — a different integration problem than Zephyr
What integrating a production-grade UDS stack on FreeRTOS involves, and how EDS handles the parts that Zephyr normally does for you.
Read →Running a virtual SDV diagnostics stack — no hardware required
A complete virtual environment to define an ECU, generate its UDS implementation, run automated protocol campaigns, and inspect results — no hardware required.
Read →