This is for your information: What can you do on BMW cars with Xhorse VVDI2 commander and VVDI Prog programmer.
http://www.xhorsevvdi.com/wholesale/xhorse-vvdi2-plus-vvdi-prog.html
Read/Write EWS, Read CAS information, Read/Write CAS EEPROM,
Read/Write KM stored in CAS, synchronization DME with CAS, synchronization CAS with
ELV, Key Learn(immo), File Make Key, Unlock Key, File Change KM, CAS Repair etc
OBD Flash ISTA version only need 10 minutes. (No extra power. No backup CAS
EEPROM and FLASH)
OBD Function
Support CANBUS100, CANBUS500 and KWP protocol.
Diagnostic CAS information
Key Learn
1) Get Key Info
2) Write Key Info
3) Prepare dealer key with programmer (Support CAS1, CAS2, CAS3,
CAS3+, ISTAP)
4) Prepare dealer key with ignition switch (Support CAS1, CAS2, CAS3,
CAS3+, ISTAP)
5) Program Key info
6) Enable/Disable Key (Support CAS1, CAS3, CAS3, CAS3+, CAS4,
CAS4+)
7) Clear DTC/Shadow
Read/Write CAS EEPROM
Change KM stored in CAS
Read/Write synchronization codes stored in CAS
Synch DME – CAS
Synch CAS – ELV
Read/Write EWS EEPROM
File Make Key
Support following types:
EWS1
EWS2
EWS3 EWS4
CAS1(0K50E)
CAS2(2K79X)
CAS3(0L01Y)
CAS3+(0L15Y/0M23S): Support encrypt version and ISTAP version
CAS4 (F – Series 1L15Y)
CAS4 (F – Series 5M48H): Support CAS4 encrypt version
File Change KM
Support following types:
EWS3
EWS4
CAS1(0K50E)
CAS2(2K79X)
CAS3(0L01Y)
CAS3+(0L15Y/0M23S)
CAS4 (1L15Y)
CAS4 (5M48H)
M35080(E – Series cluster)
F – Series cluster
Unlock key
Support unlock key for CAS1/CAS2/CAS3/CAS3+ prepared by VVDI2
CAS Repair
CAS1 Repair (OBDII)
ISTAP Repair (OBDII)
Read &Write lots of chips, include MC9S08 series, MC68HC(9)12 series, MC9S12 series, V850 series, H8X series, R8C series, PCF79XX series and most eeprom chips etc .
Verify chip data, check blank
Compare data file
R&W BMW N20, N55 ECU ( show ISN directly )
R&W MC9S12XE series chips (5M48H/1N35H/2M53J/3M25J etc.)
Renew PCF79XX remote, currently support BMW E/F series
Provides lots of connection diagram
ECU
MFRS TYPE SUPPORT REMARK
BMW E SERIES
MEVD17(N55)
MEVD1724(N20)
MEVD1726(N55)
MEVD1729(N20)
BMW F SERIES
MEVD172(N55)
MEVD1724(N20)
MEVD1725(N13)
MEVD1726(N55)
MEVD1728(N63/S63)
MEVD1729(N20)
MEVD172G(N55)
MEVD172P(N20)
MEVD172S(N55)
IMMOBILIZER
BMW
EWS4.X
CAS2 (2K79X/0L01Y)
CAS3 (2K79X/0L01Y)
CAS3+ (0L15Y/0M23S)
CAS4 (1L15Y)
CAS4 (5M48H/1N35H)
REMOTE
MFRS TYPE SUPPORT REMARK
BMW E SERIES
ORIGINAL 315 PCF79XX adapterrequired
ORIGINAL 868 PCF79XX adapter required
THIRD PARTY PCF79XX adapter required
BMW F SERIES
315 REMOTE PCF79XX adapter required
433 REMOTE PCF79XX adapter required
868 REMOTE PCF79XX adapter required
OTHER
BMW FRM (XEQ384)
VVDI Prog Wiring Diagram: BMW CAS2 CAS3 CAS4 EWS4
CAS2-V1 2K79X/0L01Y
CAS2-V2 2K79X/0L01Y
CAS3 0L15Y/0M23S
CAS3+ 0L15Y/0M23S
CAS4 1L15Y
CAS4 5M48H
BMW EWS4.X xL86D/0M89C
Case: VVDIProg read/write CAS4 5M48H
5M48H R/W process:
Open VVDI Prog software, select type, manufacture and model as MC9S12XEP100)
Click “Wiring Diagram”
Maximize wiring diagram: right click and select “zoom window”, then pull down window.
Follow the wiring diagram to connect CAS to the VVDI Programmer.
Start to connect the cable.
The left zone is done, next is to do the right zone.
In this wiring diagram, it only need to remove one 0 ohm resistor to read out data, but one CAS ECU structure is different another one, some needs remove more electronic parts; we will show how to do in the other videos.
Next is to remove this 0 ohm resistor.
Wiring is done, 0 ohm resistor is removed
Plug adapter into VVDI Pro.
Close wiring diagram.
Select “New” – ” Read”
You see it is reading data very fast.
Reading data successfully, click “Save”
Next is to check data.
Open the data, drag the mouse to check, okay, data is all read out, close it.
Attach photos of the reading procedure
Enjoy!
Edit by Xhorse vvdi