BDMTool
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.

Supported adapters
- CombiAdapter (incl. MkII and STM32 clones)
- USB BDM
- USB BDM MkII
- ardubdm (ATmega328PB over USB serial)
Supported ECUs
- Trionic 5.2
- Trionic 5.5 (28F010 chips)
- Trionic 5.5 (AM29F010 chips)
- Trionic 7
- Trionic 8
- Volvo CEM
Build from source
Requires Go and libusb-1.0 development headers.
go build -o bdmtool .
./bdmtoolCredits
- Go/Fyne port by Joakim "Roffe" Karlsson
- Original BDM Tool v2.13 by Janis Silins, 2009-2016
- Portions of code from BDM v0.90, Scott Howard, 1992
- Flash routines transcribed from Just4Trionic (Sophie Dexter)
For non-commercial use only. If you like the software please donate 💕