Which ECU Programmer for VAGBMW ECUs

Which ECU Programmer is good for VAG/BMW ECUs?

Here are some suggestions for reference.

1.VVDI Prog can read edc17x for BMW and VAG.

2.If got a passthru like scanmatik 2 pro, PCMFLASH is suggested for flashing, it can do em by bench module 71 and/or 53 or OBD other modules depending on ECU type, also TGFLASH does some BMW ECUs by OBD – TGFLASH mostly for tuning.

3.ECU BENCH Tool supports both BMW and VAG via bench mode without opening ECU cover. It is the first tool which supports Bosch MD1 MG1, it also supports old EDC16 and MED9 no need open ECU, no risk.


ECUHELP ECU Bench Tool BMW/VAG ECU support list:
BMW_EDC16C1
BMW_EDC16C31
BMW_EDC16C35
BMW_EDC17C06
BMW_EDC17C41
BMW_EDC17C50
BMW_EDCc17C56
BMW_EDC17C76
BMW_EDC17CP02
BMW_EDC17CP09
BMW_EDC17CP45
BMW_EDC17CP49
BMW_ME17.2.4
BMW_ME17.2
BMW_MEVD17.2.3
BMW_MEVD17.2.4
BMW_MEVD17.2.5
BMW_MEVD17.2.6
BMW_MEVD17.2.8
BMW_MEVD17.2.9
BMW_EVD17.2.G
BMW_EVD17.2.H
BMW_EVD17.2.P
BMW_SPC5777_MD1CP002
BMW_SPC5777_MD1CP032
BMW_SPC5777_MD1CS001
BMW_SPC5777_MG1CS003
BMW_SPC5777_MG1CS024
BMW_SPC5777_MG1CS201
BMW_TC298_MD1CS001
BMW_TC298_MD1CS024
BMW_TC298_MD1CS201
VAG_EDC16CP34
VAG_EDC16U1
VAG_EDC16U31
VAG_EDC16U34
VAG_EDC17C46
VAG_EDC17C54
VAG_EDC17C64
VAG_EDC17C74
VAG_EDC17CP04
VAG_EDC17CP14
VAG_EDC17CP20
VAG_EDC17CP24
VAG_EDC17CP44
VAG_EDC17PC54
VAG_EDC17CP74
VAG_EDC17U01
VAG_EDC17U05
VAG_ME17.1.1
VAG_ME17.5.6
VAG_ME17.5.20
VAG_ME17.5.22
VAG_ME17.5.24
VAG_M17.5
VAG_MED9.1.2
VAG_MED9.1
VAG_MED9.5.10
VAG_MED17.1.1
VAG_MED17.1.6
VAG_MED17.1.10
VAG_MED17.1.21
VAG_MED17.1.27
VAG_MED17.1.61
VAG_MED17.1.62
VAG_MED17.1
VAG_MED17.5.1
VAG_MED17.5.2
VAG_MED17.5.5
VAG_MED17.5.20
VAG_MED17.5.21
VAG_MED17.5.25
VAG_MED17.5
VAG_SPC5777_MD1CP004
VAG_SPC5777_MD1CP014
VAG_SPC5777_MG1CS001
VAG_SPC5777_MG1CS002
VAG_SPC5777_MG1CS008
VAG_SPC5777_MG1CS011
VAG_SPC5777_MG1CS111
VAG_SPC5777_TC298_MD1CP004
VAG_SPC5777_TC298_MD1CP014
VAG_TC298_MD1CS004
VAG_TC298_SPC5777_MG1CS008

4.PCMTuner V1.27 with Fetrotech Tool is a good choice as well.
It also supports MG1 MD1 EDC16 VAG MED9.1 ECU same as ECU Bench Tool.

BMW ECU support list:
MG1 Series:
BMW_SPC5777_MG1CS003
BMW_SPC5777_MG1CS024
BMW_SPC5777_MG1CS201

MD1 Series:
BMW_SPC5777_MD1CP002
BMW_SPC5777_MD1CP032
BMW_TC298_MD1CS001
BMW_TC298_MD1CS024
BMW_TC298_MD1CS201
BMW_SPC5777_MD1CS001

EDC16 Series:
BMW_EDC16C1
BMW_EDC16C31
BMW_EDC16C35

ME17 Series:
BMW_ME17.2.4
BMW_ME17.2

EDC17 Series:
BMW_EDC17C06
BMW_EDC17C41
BMW_EDC17C50
BMW_EDC17C76
BMW_EDC17CP02
BMW_EDC17CP09
BMW_EDC17CP45
BMW_EDC17CP49

VAG ECU support list:
MG1 Series:
VAG_SPC5777_MG1CS001
VAG_SPC5777_MG1CS002
VAG_SPC5777_MG1CS008
VAG_SPC5777_MG1CS011
VAG_SPC5777_MG1CS111
VAG_TC298_SPC5777_MG1CS008

MD1 Series:
VAG_SPC5777_MD1CP004
VAG_SPC5777_MD1CP014
VAG_SPC5777_TC298_MD1CP004
VAG_SPC5777_TC298_MD1CP014
VAG_TC298_MD1CS004

EDC16 Series:
VAG_EDC16CP34
VAG_EDC16U1
VAG_EDC16U31
VAG_EDC16U34

MED17 Series:
VAG_MED17.1.1
VAG_MED17.1.6
VAG_MED17.1.10
VAG_MED17.1.21
VAG_MED17.1.27
VAG_MED17.1.61
VAG_MED17.1.62
VAG_MED17.1
VAG_MED17.5.1
VAG_MED17.5.2
VAG_MED17.5.5
VAG_MED17.5.20
VAG_MED17.5.21
VAG_MED17.5.25
VAG_MED17.5

ME17 Series:
VAG_ME17.1.1
VAG_ME17.5.6
VAG_ME17.5.20
VAG_ME17.5.22
VAG_ME17.5.24

EDC17 Series:
VAG_EDC17C46
VAG_EDC17C54
VAG_EDC17C64
VAG_EDC17C74
VAG_EDC17CP04
VAG_EDC17CP14
VAG_EDC17CP20
VAG_EDC17CP24
VAG_EDC17CP44
VAG_EDC17PC54
VAG_EDC17CP74
VAG_EDC17U01
VAG_EDC17U05

MED9 Series:
VAG_MED9.1.2
VAG_MED9.1
VAG_MED9.5.10