PPD Maps

PPD Maps is open source (GPLv3) software for detecting maps in Siemens ECU dumps. Supported ECUs are PPD, SID206 & SID803A. There is partial support for SID803 and barely working support for SID201

The software will identify the corresponding axes for each map and also give a list of DTC/P-codes. It will also find single byte switches to turn off DTCs

The file must be a full read of the ECU i.e. BDM. A partial read using a tool such as MPPS or similar will not work.

Export to XDF format is possible, please use the latest TunerPro software to open it. Maps can be imported into WinOLS via the A2L (ASAP2) export function



Any donation is appreciated. Thanks

Download PPD-Maps

This program comes without warranty of any kind, use at your own risk.

Windows binary - Version 1.3.2
Released 22 October 2012

Ubuntu 12.04 binary - Version 1.3.0
Released 5 October 2012

Ubuntu 10.04 binary - Version 1.3.0
Released 5 October 2012

Sample BDM Files (~2.3MB)
Test results

Ubuntu prerequisites:
sudo apt-get install libqtcore4 libqtgui4 libqt4-opengl libglu1-mesa libqwtplot3d-qt4-0

Source code


Information on DTCs and switches

For more information about how this software works please see the DTC and switch page.


Is it possible to add diagnostic limits for IQ and Boost Nm?

Hi Jared
Do you have a copy of a disassembled BDM file for siemens ppd.



Have you got a disassembled BDM file ?

Hi please could you send me a contact email I would like to ask you a few questions regarding the PPD maps software that you have created.

Kind Regards

Hello it doesnt detect sid maps

I need a help, I copied the maps of an ecu siemens ppd1.2 with mpps but they are not detected in your program and I do not know how to convert them, can you help me?
thank you so much!

You have to read bdm file and not bin via OBD.

Best regards

Nuno, you must hav full BDM file in order to be able to use PPD Maps. MPPS and other tools makes a partial (maps) read.

Add new comment