New white paper: Software defines premium — the 7 Pillars


Insights

Brief and technical, from the diagnostics bench — UDS, DoIP, ODX, software-defined vehicles, defence diagnostics and the regulations that govern them. No buzzwords; that's a promise.

24 articles

  1. 2026-07-28On-board vs off-board: deciding which side a function belongs onThe on-board vs off-board comparison is easy; the decision is not. Four questions that settle which side a diagnostic function belongs on, and what it costs to get wrong.~6 min read
  2. 2026-07-26RXSWIN across ECU variants: easy to define, hard to keep trueWhat RXSWIN is under UN R156, and how to manage software identification across thousands of ECU variants — scoping, the baseline underneath, and drift.~5 min read
  3. 2026-07-25Software defines premium: the 7 Pillars of lifecycle controlDiadrom's 7 Pillars framework in full: traceability, innovation, uptime, usable management systems, service, secure updates and sustainability.~12 min read
  4. 2026-07-23UN R156 compliance: what the SUMS actually requiresUN R156 software update management system compliance requirements: the SUMS certificate, RXSWIN, update integrity, the record and the EU deadlines.~5 min read
  5. 2026-07-17Off-board diagnostics and ECU flashing: choosing a toolchain, not just a toolEvaluating an off-board diagnostics and ECU flashing toolchain for serial production: OEM security, obsolescence, takt time, variants and the update record.~5 min read
  6. 2026-07-07What H SystSäk 2022 asks of suppliersThe Swedish Armed Forces' system safety handbook from the supplier's seat: the SSPP, the analysis chain, the risk log and the SCA — and where the work starts.~8 min read
  7. 2026-07-07ISO 26262 vs MIL-STD-882E: same discipline, two worldsHow automotive functional safety (ISO 26262, ASIL) and defence system safety (MIL-STD-882E, H SystSäk 2022) differ — risk models, software rigour, evidence.~8 min read
  8. 2026-07-06ISO 24089: software update engineering, explainedWhat ISO 24089 requires of an engineering organisation — from organisational processes to packages and campaigns — and how it connects to UN R156.~7 min read
  9. 2026-07-06UN R155 CSMS requirements and the diagnostic channelHow UN R155 and CSMS requirements land on the diagnostic channel: Annex 5 threats, UDS SecurityAccess, secured DoIP and the evidence type approval demands.~8 min read
  10. 2026-07-02ECU flash programming over UDS: how reflashing actually worksThe UDS reprogramming sequence step by step — sessions, security access, erase, transfer, verify — and what a production-grade flash bootloader must guarantee.~5 min read
  11. 2026-07-01Controlled AI for mission-critical diagnosticsWhy AI is only trustworthy in mission-critical systems when it sits on a provable diagnostics foundation — and what controlled AI looks like in practice.~4 min read
  12. 2026-06-28Automating UDS diagnostic verification in CI and on HILWhy diagnostics must be re-verified on every change, and how to automate UDS regression, DTC logic, ODX consistency and flash in CI and on HIL rigs.~4 min read
  13. 2026-06-28DoIP and ISO 13400: diagnostics over IP explainedDoIP (ISO 13400) explained: the UDP discovery and TCP routing-activation flow, and why UDS runs unchanged on automotive Ethernet.~4 min read
  14. 2026-06-28ECU baseline, variant coding and configuration managementHow an ECU baseline, variant coding and configuration management keep the as-designed and as-built state of every vehicle variant in agreement.~4 min read
  15. 2026-06-28Off-board vs on-board diagnostics: where the engineering livesOff-board vs on-board diagnostics explained: the external tester side, the standards (UDS, ODX, DoIP) involved, and why the durable engineering lives off-board.~5 min read
  16. 2026-06-28Securing the diagnostic channel: ISO 21434, UN R155 and UDS 0x29Why ISO/SAE 21434 and UN R155/R156 reshape vehicle diagnostics, and why UDS 0x29 Authentication is replacing 0x27 SecurityAccess with certificate-based PKI.~4 min read
  17. 2026-06-28SOVD vs UDS: diagnostics for the software-defined vehicleWhat is SOVD? How service-oriented vehicle diagnostics (ASAM, ISO 17978) differs from UDS, and why the two coexist in the software-defined vehicle.~5 min read
  18. 2026-06-28Through-life defence diagnostics for long-life systemsWhy defence platforms outlive their silicon, tools and people — and how tool-independent, standards-based through-life diagnostics protect readiness across decades.~5 min read
  19. 2026-06-28UDS protocol (ISO 14229) explained: a guide to the servicesThe UDS services you will actually use: sessions, security access, the 0x34/0x36/0x37 flash sequence, negative response codes, and UDS over CAN and DoIP.~5 min read
  20. 2026-06-28What is ODX? The ISO 22901 diagnostic data layer, and PDXA clear guide to ODX (ISO 22901 / ASAM MCD-2 D): what it is, how it relates to UDS, what PDX packaging is, and why keeping ODX in sync with the ECU matters.~4 min read
  21. 2026-06-22Abstracting the HSM: portable security for the bootloaderWhy a hardware abstraction layer over the HSM keeps automotive bootloader security portable, unit-testable and resilient to silicon-vendor change.~3 min read
  22. 2026-06-22Automotive AI is only as good as the data it learns fromGenerative AI has run low on fresh data. In the vehicle the next edge is not a bigger model but real, contextual data — from the software-defined vehicle.~3 min read
  23. 2026-06-22The EU Data Act: the first domino of the software-defined vehicleWhy the EU Data Act (in force since January 2024) is the regulatory trigger for the software-defined vehicle — and what it means for carmakers.~3 min read
  24. 2026-06-22Taming the software-defined vehicle with diagnosticsThe software-defined vehicle multiplies complexity faster than teams can test it. Diagnostics is the control plane: one source of truth, one tool chain.~3 min read

Newsletter

One email a month. The white paper as a thank-you.

Subscribe to Diadrom Insights