Skip to content

Black Magic DiagUDS and DoIP diagnostics for engineers

A Windows workbench for ECU parameters, trouble codes, live data and scripting. Local workspace, no cloud, free core.

Black Magic Diag workspace with an ECU list and live measurement values

Inside the workbench ​

The same windows an engineer uses at the bench: typed DID editing, fault memory with freeze frames, and live signals plotted side by side. One workspace holds the project, definitions, logs and dumps.

From workspace to vehicle ​

No server, no account, no vendor lock-in. Everything lives in a folder you control and can copy to another machine.

  1. 01

    Create a workspace

    Pick a directory. The app creates data, logs and projects folders inside it.

  2. 02

    Build a project

    Add ECUs by hand or from the CAN scanner. Each ECU keeps its own DID, routine and DTC definitions.

  3. 03

    Connect

    Select a J2534 adapter for CAN or configure DoIP over Ethernet. Check the link in the status bar.

  4. 04

    Work

    Read parameters, clear faults, record signals, run routines and export a report.

Standards and formats ​

Built around the protocols used in real ECU work, with the file formats engineers already have on disk.

ISO 14229 (UDS)ISO 13400 (DoIP)SAE J2534SAE J2012SAE J1939-73Intel HEXMotorola S-record.bmprj / .bmecu.bmdump / .bmdid

Release in preparation

The final installer will be published when the build is ready.

Release status

Free core. Local workspace. No cloud.