Answer provided by engineer of OBD2GATE.com:
The professional tools recommended to do this task are CGDI BMW programmer, Xhorse VVDI Prog and Yanhua Mini ACDP.
OBD Mode Support List
Supports reading and writing BMW DME ISN models in OBD mode
B48、B58
MEVD172Y F10 MOTOR Engine electronics MEVD172 6 Cylinder
MEVD1724 F25 MOTOR Motor Electronics N20
MEVD1725 F20 MOTOR Motor Electronics N13
N63TU_R0 F01 MOTOR Engine electronics MEVD172 8 Cylinder N63TU Master
N63TU_L0 F01 MOTOR2 Engine electronics MEVD172 8 Cylinder N63 TU Slave
S63TU_R0 F10 MOTOR Engine electronics MEVD172 8 Cylinder S63TU Master
S63TU_L0 F10 MOTOR2 Engine electronics MEVD172 8 Cylinder S63 TU Slave
ME17N45 E87 MOTOR Motor Electronics N45
MEV17N46 E87 MOTOR Motor Electronics N46
MED17_2 R56 MOTOR Motor Electronics
MED17_2N R56 MOTOR Motor Electronics
MV1722 R56 MOTOR Motor Electronics N16
MVD1722 R56 MOTOR Motor Electronics N18H
MEVD174K E84 MOTOR Engine electronics ME VD17.2.4 4 Cylinder N20
MEVD17KW E70 MOTOR Motor Electronics N55
MEVD174K E84 MOTOR Motorelektronik ME VD17.2.9 4 Zylinder N20
MEVD176K E89 MOTOR Engine Electronics ME VD17.2.6 6 Zylinder N55 Bosch High pressure pump
MEV17_2 R56 MOTOR Motor Electronics
MSV70 E63 MOTOR Motor Electronics N52
MEV9N46L E87 MOTOR Motor Electronics N46
ME9N62 E65 MOTOR Motor Electronics N62
MEV9N46 E46 MOTOR Motor Electronics N46
N62_TUE E65 MOTOR Motor Electronics N62
N62_TUE2 E65 MOTOR Motor Electronics N62
MEV9N46L E87 MOTOR Motor Electronics N46
ME9N62 E60 MOTOR Motor Electronics N62
MEV9N46L E90 MOTOR Motor Electronics N45
ME9N62 E60 MOTOR Motor Electronics N62
MS450DS0 E60 MOTOR Motor Electronics M54
MS450DS0 E65 MOTOR Motor Electronics M54
ME9N62_2 Mor MOTOR Motor Electronics
ME9N62_2 E65 MOTOR Motor Electronics N62
ME9E65_6 E65 MOTOR Motor Electronics N62
ME9E65_6 E60 MOTOR Motor Electronics N62
ME9N45 E87 MOTOR Motor Electronics N45
ME9N45 E46 MOTOR Motor Electronics N45
N73_R0 E65 MOTOR Motor Electronics N73 Master
N73_L0 E65 MOTOR2 Motor Electronics N73 Slave
MSS60 E90 MOTOR Motor Electronics S65
Wiring Mode Support List
Support the use of CGDI wiring harness to read and write BMW DME ISN models
N13(MEVD17.2.5)
N20(MEVD17.2.4/MEVD17.2.9/MEVD17.2.P)
N55(MEVD17.2/MEVD17.2.6/MEVD17.2.G)
N63/S63(MEVD17.2.8/MEVD17.2.H)
B38(MEVD17.2.3/MEVD17.2.K)
EDC17C06/EDC17C56/EDC17CP02
EDC17C50/EDC17CP49
EDC17CP09
EDC17CP45
MSD80、MSD81、MSD85、MSD87、MSV80、MSV90
CGDI Prog BMW price on OBD2GATE.com
Promotion price $585+free shipping
The following ISN can be read by VVDI Prog
EDC17C56(N57)(bosch ecu adapter)
EDC17C56(N57)(bosch ecu adapter)
EDC17C50_Fxx(B37/B47/N47K(bosch ecu adapter)
EDC17C76[N47/N57] (bosch ecu adapter)
EDC17CP49(B47/N57)(bosch ecu adapter)
MEVD17_2_3(B38)(bosch ecu adapter)
MEVD17_2_K(B38)(bosch ecu adapter)
MEVD17.2.4 Exx(N20)(bosch ecu adapter)
MEVD17.2.4_Fxx(N20)(bosch ecu adapter)
MEVD17.2.5(N38)(bosch ecu adapter)
MEVD17.2.6(N55)(bosch ecu adapter)
MEVD17.2.8(N63/S63K bosch ecu adapter)
MEVD17.2.9_Exx(N20) (bosch ecu adapter)
MEVD17.29_Fxx(N20)(bosch ecu adapter)
MEVD17.2.H(N63/S63)(bosch ecu adapter)
Locksmiths can also buy Xhorse VVDI Prog Bosh ECU Adapter separately to read ISN code N20, N55, B38, B48, etc.
- Requires a network connection to function.
- Supports automatic display of ISN after data reading.
- Assured compatibility with future ECU models.
- Prevents ECU shell damage when used with this cable.
Read the requested ISN code when programming BMW with all keys lost.
Read and Write the following ISN Code:
N20(MEVD1724, MEVD172P, MEVD1729), N13(MEVD1725), N55(MEVD172, MEVD1726, MEVD172G, MEVD172S, MEVD17), MSV80, MSD81, MS085, MSD85HY, MSD87, MSV90, MEVD1728(S63), MEV1722, MED172, MEVD1727, DDE701, DC17C50, BMSX , and more.
OBD mode support list:
N20/N13/N55 DME
MSV90/B48
MSV80/MSV801/MSV85 DME
MSD80/MSD802 DME
MSD81/MSD812 DME
MSD851(supports E-series only currently) DME
BMW MEV1722 Engine OBD ISN Function
Read N62_TUE2 DME ISN(Supports E Chassis)
Read MEV9N46 DME ISN(Support E Chassis)
Read MEV9N46L DME ISN(Support E Chassis)
On Bench mode support list (Requires purchasing Bench Interface Board).
Interface board type | Exx | Fxx | Gxx | Rxx | Ixx |
N20 Bench | N20(MEVD172P) | N13(MEVD1725) | |||
N20(MEVD1724) | N20(MEVD172P) | ||||
interface board | N20(MEVD1729) | N20(MEVD1724) | |||
N20(MEVD1729) | |||||
N26(MEVD1729) | |||||
N63(MEVD172H) | |||||
N63(MEVD1728) | |||||
S63(MEVD172H) | |||||
S63(MEVD1728) | |||||
N55 Bench | N55(MEVD172) | N55(MEVD172) | |||
N55(MEVD172G) | |||||
interface board | N55(MEVD1726) | ||||
S55(MEVD172G) | |||||
B38 Bench | B38(MEVD172K) | B38(MEVD172K) | B38(MEVD172K) | ||
B38(MEVD1723) | B38(MEVD1723) | B38(MEVD1723) | |||
interface board | B48(MEVD172K) | B48(MEVD172K) | |||
B48(MEVD1723) | B48(MEVD1723) | ||||
XM71(MEVD172K) | |||||
XM71(MEVD1723) | |||||
B48/B58 Bench Interface Board | B37(MD1CS001) | B46(MG1CS201) | B37(MD1CS001) | ||
B38(MD1CS001) | B47(MD1CP002) | B48(MG1CS201) | |||
B48(MG1CS003) | B47(MD1CS001) | ||||
B48(MG1CS201) | B48(MG1CS003) | ||||
B58(MG1CS003) | B48(MG1CS201) | ||||
B57(MD1CP002) | |||||
B58(MG1CS003) | |||||
B58(MG1CS201) | |||||
N63(MG1CS201) | |||||
N74(MG1CS003) | |||||
N74(MG1CS201) | |||||
BMW-DME-ADAPTER X1 | N47(ECD17C50) | B37(ECD17C50) | B37(ECD17C50) | ||
B47(EDC17C50) | B47(ECD17C50) | ||||
B47(EDC17CP49) | N47(EDC17C50) | ||||
N47(ECD17C50) | |||||
N47(ECD17C76) | |||||
N57(ECD17C76) | |||||
N57(ECD17C56) | |||||
N57(ECD17CP49) | |||||
BMW-DME-ADAPTER X2 | N47(ECD17C41) | N47(ECD17C41) | N47(ECD17C41) | ||
N57(ECD17CP45) | N47(ECD17CP45) | ||||
N57(ECD17CP45) | |||||
BMW-DME-ADAPTER X3 | BMSX(ME172) | ||||
BMW-DME-ADAPTER X4 | N12(MEV172) | ||||
N14(MED172) | |||||
BMW-DME-ADAPTER X5 | N47(ECD17C06) | ||||
N47(ECD17CP02) | |||||
BMW-DME-ADAPTER X7 | N57(ECD17CP09) | N57(ECD17CP09) | |||
BMW-DME-ADAPTER X8 | N45(ME1721) | ||||
N46(MEV1721) |
ISN Read(need to remove DME)
E Series:
DDE70 EDC17C06
DDE701_EDC17C50
DDE71_EDC17CP02
DDE721_EDC17C41
DDE73_EDC17CP09
DDE731_EDC17CP45
MEVD17(N55)
MEVD1724(N20)
MEVD1726(N55)
MEVD1729(N20)
MSV80
MSD80
MSD81
MSD85
F Series:
DDE701A
DDE701P
DDE721B
DDE721P
DDE73A
DDE731A
DDE741A
DDE751A
MEVD172(N55)
MEVD1726(N55)
MEVD1724(N20)
MEVD1725(N13)
MEVD172G(N55)
MEVD1725(N55)
MEVD172P(N20)
MEVD1728(563)
MEVD1729(N20)
MSD85
MSD85HY
MSD87
MSV90
R series:
MEV1722
MED172
DDE701_EDC17C50
MEVD1727
M series:
BMSX
Therefore, you can use CGDI BMW programmer, Xhorse VVDI Prog and Yanhua Mini ACDP Master+ ACDP Module 3 to read/write bmw isn.
If you have any problems, we are here to help you.
Email: Sales@OBD2gate.com
WhatsApp: +86-18123844672
Phone: +86-18123844672
Bao’an District, ShenZhen City, Guangdong 518100, China