BDM Tool 3

Reads and writes SAAB Trionic (and Volvo CEM) ECU flash and SRAM over BDM (Background Debug Mode). An extended Go/Fyne version of Janis Silins' BDM Tool.

BDMTool main window

Download · Source on GitHub

Supported adapters

Supported ECUs

BDM connector hookup

Interactive 3D view of where the 10-way BDM plug goes on the ECU board. Switch between Trionic 7 and Trionic 5, lift the plug to see which hole lands on which pin, drag to orbit. Open full screen (Trionic 5).

Build from source

Requires Go and libusb-1.0 development headers.

go build -o bdmtool .
./bdmtool

Credits

For non-commercial use only. If you like the software please donate 💕