9/29/2016

Xhorse VVDI2 Key Programmer update to V1.2.1

Original Xhorse VVDI 2 VAG/BMW/Porsche key programmer software newly updated to V1.2.1 version.

VVDI 2 V1.2.1 software update feature:
*** 2016-09-29
*** Require firmware V2.2.1
===== VAG V1.2.1 =====
1. Add support for MED17/EDC17 dump tool, support clone ECU(Menu->Special Function->MED17/EDC17 dump tool)
2. Bugfix for write CDC32xx immo data
3. Show MAC and power class for some type Audi RB8 in immodata
4. Bugfix
===== BMW V1.2.1 =====
1. Bugfix
===== Porsche V1.2.1 =====
1. Bugfix
===== PSA V2.0.3 =====
1. Bugfix
===== Transponder Programmer V1.2.1 =====
1. Add support for copy remote
2. Bugfix for update remote database
3. Immobilizer data tool: bugfix Citroen Berling 2000 NEC
4. Immobilizer data tool: bugfix VW immobox 93C56 show ID error
5. Immobilizer data tool: bugfix Mitsubishi Colt 2004 9S12
6. Immobilizer data tool: bugfix Renault Clio III 2005 95160
===== J2534 V1.2.1 =====
1. Bugfix

Free download VVDI2 V1.2.1 software

9/28/2016

How to connect VVDI MB BGA Tool to ME 9.7 ECU

I want to connect to ME 9.7 with Mercedes-Benz VVDI MB BGA tool on the bench. I have everything connected. Am I missing something?


vvdi-mb-bga-connection
Customer solution:
ME97 connected to data read from ECU, did not try to reset. Check the scheme of connection
vvdi-bga-me9.7-pinout
Connect the cables from VVDI MB tool OBD to ECU directly and give power supply. Every function is fine. If you using Benz ECU test adapter cable, please check did the can high and can low of the plug is short circuit. Some times there will have short circuit on the serial port of the ECU adapter.
In my case I’m not using resistance.

OBD2 side:
Pin
Number
Pin
Name
Description
1K-Line Ignition control (EZS), air-conditioner (KLA), PTS, safety systems (Airbag, SRS, AB) and some other
3TNA TD engine rotation speed
4,5GND Ground
6CAN-high CAN-High (including AirBag system in W203, W209, W220, W240, R230, ?215 after 2004y)
7K-Line Engine control diagnostic (ME/MSM/CDI)
8 Ignition,…
9K-LineABS, ASR, ESP, ETS, BAS diagnostic
11K-Line Gearbox and other transmission components (EGS, ETC, FTC)
12K-Line All activity module (AAM), Radio (RD), ICS, …
13K-Line AB diagnostic – safety systems
14CAN-Low CAN
15K-Line IC, KI), TAU, LWR diagnostic
16+12V Power
ECU Side:
2: Ground
15 & 16: 12 Volts
41: CAN High
54: CAN Low

9/26/2016

BMW CAS4 535i Key Programming by VVDI2 and VVDI Prog

Here are the instructions to on BMW CAS4 535i  2012 smart key programming, inducing add a new key and  program all keys lost respectively.
bmw-535i-cas
I. Add new smart key
Step 1: Read CAS4 eeprom data
Disassemble CAS box under the dashboard. Read CAS eeprom by using CKM100 Car Key Master or VVDI Prog programmer.

Here we take CKM100 for example.
Open Car Key Master software, select Programmer function->select CPU type MC9S12XEP100(5M48H,
follow the wiring diagram to connect device and CAS. Good soldering skills is required. Be careful when
connect the cables.
add-bmw-535i-key-1
add-bmw-535i-key-2
Select Read/Write eeprom. Then save eeprom data as “bin” format.
add-bmw-535i-key-3
Note:
Many ecu programmer save eeprom data as “BIN” format, but CKM100 save as “YHF” format.
Step 2: Write key by VVDI2/TM100
Here we use VVDI2 to write a new key.
Connect VVDI 2 key programmer with computer. Select BMW>CAS4+ (5m48h)
Select “File make key”-> CAS4+-> 5M48H
Upload CPU(5M48H) eeprom data just saved.
VVDI2 will display vehicle information, VIN, KM, remote frequency etc.
add-bmw-535i-key-4
Select a key position unused and select “Generate Dealer Key”
Key generation takes about 30 seconds, the software may display suspended information, please be
patient waiting for the end, insert the new key into the programmer before continuing.
Select Select “Have an ignition key…”, Insert the original key into the VVDI2 key coil then
click Next
add-bmw-535i-key-5
Take away the original key, insert a new key into the VVDI2 key coil, click OK
Generate new key will take about 30 minutes
Write key success Do not need to re-write eeprom data.
add-bmw-535i-key-6
Place newly added BMW CAS4+ key on the BMW CAS4 5M48H Tester to check if the new added
key is working or not.
add-bmw-535i-key-7
Caution:
Then reinstall CAS4 back to car. Keep both 2 keys away from car. When CAS is installed, affixed
the new key above the induction coil under the dash, long press the Start button for 10 sec
to allow the vehicle to synchronize with the new key, you can start the engine with new key.

II. Program CAS4 All keys lost
Step 1: Read CAS eeprom data as Part I Step 1.
Step 2: Read ECU data
Disassemble 535i Engine computer, see ECU position in picture below:
program-bmw-535i-all-key-lost-1
program-bmw-535i-all-key-lost-2
program-bmw-535i-all-key-lost-3
Read ECU data by using VVDI-Prog or Xprog V5.50 or above
program-bmw-535i-all-key-lost-4
Step 3:Write key by VVDI2/TM100
Connect VVDI 2 key programmer with computer. Select BMW>CAS4+ (5m48h)
Select “File make key”-> CAS4+-> 5M48H
Upload CPU(5M48H) eeprom data Step 1 saved.
VVDI2 will display vehicle information, VIN, KM, remote frequency etc.
This time we select 2nd option, “Have ECU data, load ECU data”
program-bmw-535i-all-key-lost-5
Upload ECU data read from Step 2. Follow VVDI 2 prompt insert a new key into coil, wait about
30 seconds, new key has been programmed.

In conclusion:
Add new key and all keys lost similarity:
Need to read ISN code+CAS eeprom data
Difference:
Add key: have ignition/original key, get ISN code to generate new key
All keys lost: need to read ECU data, get ISN code to program new key

9/23/2016

Xhorse VVDI 2 vs. BMW Multi Tool key programmer

Both Xhorse VVDI 2 commander and bmw multi tool support key programming for BMW CAS and EWS system. Which one should you take? 


vvdi2-vs-bmw-multi-tool


The difference is -

VVDI2 v1.1.9 covers all functions of BMW Multi Tool v7.7



VVDI2 full kit = VVDI, VVDI 5th IMMO Adapter, BMW Multi Tool & CAS Plus for BMW Multi Tool





Comparison table in details:

bmw-multi-tool-support-table

Note:

1- BMW multi tool only supports parts of systems and functions above, while BMW VVDI2 covers all above!

2- xhorse VVDI2 BWM can support CAS4+ if pay for the CAS4+ authorization,but BMW MULTI TOOL can not.



3 - About EEPROM dump way,it needs to remove the dashboard,use VVDI prog to read the data,then use VVDI2 BMW or Multi tool to make new keys.

9/20/2016

Xhorse VVDI Prog wiring diagram to ECUs MCUs (updating)

Here are the newest ECUs MCUs wiring diagram of original Xhorse VVDI-Prog V4.4.9 programmer.


M3-adapter-1
ms9s12-reflash-cable

pcf79xx-adapter
mc68hc05x32
tB28FXXX-adapter
Audi A6L/Q7 J518 (-2010) 1L59W pinout


Audi A6L/Q7 J518 (-2010) 1L59W
Audi A6L/Q7 J518 (2010-) 0L01Y

Audi A6L/Q7 J518 (2010-) 0L01Y
Mercedes Benz W221 ISM 3M25J

Mercedes Benz W221 ISM 3M25J
Mercedes Benz W221 LU 4L40K

Mercedes Benz W221 LU 4L40K
Mercedes W221 SAM 0L15Y

Mercedes W221 SAM 0L15Y
BMW E series original remote

BMW E series original remote
BMW E series third-party remote

BMW E series third-party remote
BMW EWS4.X xL86D/0M89C

BMW EWS4.X xL86D/0M89C
BMW E series remote PCF7953

BMW E series remote PCF7953
BMW F series remote PCF7953

BMW F series remote PCF7953
BMW FRM 2M25J/3M25J

BMW FRM 2M25J/3M25J
Bombardier quadrocycle ECU (2011) 2M53J

Bombardier quadrocycle ECU (2011) 2M53J
Buick Excelle 2014 2M53J

Buick Excelle 2014 2M53J
CAS2-V1 2K79X/0L01Y

CAS2-V1 2K79X/0L01Y
CAS2-V2 2K79X/0L01Y

CAS2-V2 2K79X/0L01Y
CAS3+ 0L15Y/0M23S

CAS3+ 0L15Y/0M23S
CAS3 2K79X/0L01Y

CAS3 2K79X/0L01Y
CAS4 1L15Y

CAS4 1L15Y
CAS4 5M48H 9S12XEP100

CAS4 5M48H
CAS4 5M48H 9S12XEP100

CAS4 5M48H 9S12XEP100
CAS4 5M48H 9S12XEP100

CAS4 5M48H 9S12XEP100 3

CAS4 5M48H 9S12XEP100
CAS4 5M48H 9S12XEP100 4
CHANGAN BENBEN DASHBOARD OM34S

CHANGAN BENBEN DASHBOARD OM34S
CHANGAN JINNIUXING DASHBOARD OM34S

CHANGAN JINNIUXING DASHBOARD OM34S
CHANGAN S35 DASHBOARD OM23Y

CHANGAN S35 DASHBOARD OM23Y
CHANGAN YUEXIANG DASHBOARD OM34S

CHANGAN YUEXIANG DASHBOARD OM34S
CHERY E5 3L16Y

CHERY E5 3L16Y

 CHERY NEW QQ DASHBOARD OM34S
 CHERY NEW QQ DASHBOARD OM34S
CHEVEOLET CAPTIVA 2011 3L16Y

CHEVEOLET CAPTIVA 2011 3L16Y
CHEVROLET CAPTIVA 2008 3L16Y

CHEVROLET CAPTIVA 2008 3L16Y
CHEVROLET NEW SAIL 2013 BCM 1M12S/3M25J


CHEVROLET NEW SAIL 2013 BCM 1M12S/3M25J
CHRYSLER 300C IMMO 1L85D

CHYSLER 300C IMMO 1L85D
RENESAS uPD70F3469

RENESAS uPD70F3469


DELHI 48 IMMO
DELPHI ME20U2 ECU

DELPHI ME20U2 ECU
DELPHI ME20U2 ECU 3M25J/1M12S

DELPHI ME20U2 ECU 3M25J/1M12S

DELPHI MT20U2 ECU
DELPHI MT20U2 ECU
DELPHI MT22/50 ECU 5M48H

DELPHI MT22/50 ECU 5M48H
DONGFENG NISSAN VENUCIA-R50 DASHBOARD OM23Y

DONGFENG NISSAN VENUCIA-R50 DASHBOARD OM23Y
2014 DONGFENG XIAOKANG DASHBOARD OM34S

2014 DONGFENG XIAOKANG DASHBOARD OM34S


ECU-REFLASH-CABLE
BENZ EIS W203 1J35D/XJ74Y

BENZ EIS W203 1J35D/XJ74Y
BENZ EIS W220 1J35D/XJ74Y

BENZ EIS W220 1J35D/XJ74Y
MAYBACH EIS ST12 0L94R/3L40K/4L40K

MAYBACH EIS ST12 0L94R/3L40K/4L40K
SPRINTER 2015 0L01Y

SPRINTER 2015 0L01Y
BENZ VANEO 0L01Y

BENZ VANEO 0L01Y

 BENZ WIS W164 ST12 1L59W/1L85D/4L40K
BENZ WIS W164 ST12 1L59W/1L85D/4L40K
BENZ EIS W203 ST12 1L59W/1L85D/4L40K

BENZ EIS W203 ST12

 BENZ EIS W209 ST12 3L40K/4L40K
BENZ EIS W209 ST12 3L40K/4L40K
BENZ EIZ W211 ST12 0L94R/1L59W/3L40K/4L40K

BENZ EIZ W211 ST12 0L94R/1L59W/3L40K/4L40K

 BENZ EIS W129 ST12 0L94R/1L59W/3L40K/4L40K
BENZ EIS W129 ST12
BENZ EIS W220 ST12 1L59W/3L40K/4L40K

BENZ EIS W220 ST12 1L59W/3L40K/4L40K
BENZ EIS W463 2012 ST12  1L59W/3L40K/4L40K

BENZ EIS W463 2012 ST12
BUICK EXCELLE DASHBOARD 2011- 3L16Y

BUICK EXCELLE DASHBOARD 2011- 3L16Y

 FAW BESTURN B50 DASHBOARD 3L16Y
FAW BESTURN B50 DASHBOARD 3L16Y
FAW BESTURN B90 DASHBOARD 2014 1M80F

FAW BESTURN B90 DASHBOARD 2014 1M80F
FAW BESTURN X80 DASHBOARD 2013 1M80F

FAW BESTURN X80 DASHBOARD 2013 1M80F
FAW JIEFANG 3L16Y

FAW JIEFANG 3L16Y
FAW VITA DASHBOARD 2008 3L16Y

FAW VITA DASHBOARD 2008 3L16Y
FIAT IMMO 0L72A/0J66D/1H56A

FIAT IMMO 0L72A/0J66D/1H56A
FORD BCM 7S7T 1L15Y

FORD BCM 7S7T 1L15Y
FORD FOCUS DASHBOARD 2009-2010 1M80F

FORD FOCUS DASHBOARD 2009-2010 1M80F
FORD KUGA DASHBOARD 2011 3L16Y






JAGUAR SMARTKEY 0L01Y

LOLEOS BCM 1L15Y

RENAULT LAGUNA BCM 2010- 1L15Y























MOTOROLA MC9S12HZ

MOTORROLA MC9S12HZ


















NISSAN BCM2011 3M25J

NISSAN BCM2011 3M25J
QASHQAI DASHBOARD 2011 1M80F

QASHQAI DASHBOARD 2011 1M80F
OPEL ZAFIRA 3L40K

OPEL ZAFIRA 3L40K








PORSCHE BCM 1L15Y

PORSCHE BCM 1L15Y
PORSCHE BCM 2M25J

PORSCHE BCM 2M25J
PORSCHE BCM 2M25J

PORSCHE BCM 2M25J
PORSCHE BCM 5M48H/1N35H

PORSCHE BCM 5M48H/1N35H
RENESAS R5F61725

RENESAS R5F61725
RENESAS R5F61797

RENESAS R5F61797
ROVER RFA 2M53J

ROVER RFA 2M53J


SAICMOTOR ROEWE 550 DASHBOARD 1M80F

SAICMOTOR ROEWE 550 DASHBOARD 1M80F
ROEWE750 IMMO OM89C
ROEWE750 IMMO OM89C
SGMW HONGGUANG DASHBOARD OM23Y

SGMW HONGGUANG DASHBOARD OM23Y
SGMW WULINGZHIGUANG DASHBOARD OM34S

SGMW WULINGZHIGUANG DASHBOARD OM34S
SIMENS/STEC IMMO BOX 0L72A/0L07H/0L59X/3K59G

SIMENS/STEC IMMO BOX 0L72A/0L07H/0L59X/3K59G
SIMENS VDO IMMO BOX0L72_E/1K59H_E

SIMENS VDO IMMO BOX0L72_E/1K59H_E
RENESAS V850E2/DJ4

RENESAS V850E2/DJ4
RENESAS V850E2/FF4-G

RENESAS V850E2/FF4-G
RENESAS V850E2/FFE-G

RENESAS V850E2/FFE-G
RENESAS V850E/IF3

RENESAS V850E/IF3
RENESAS V850E/IG3

RENESAS V850E/IG3
RENESAS V850E/RG3

RENESAS V850E/RG3
RENESAS V850E/RS1

RENESAS V850E/RS1
RENESAS V850ES/FE2

RENESAS V850ES/FE2
RENESAS V850ES/FE3

RENESAS V850ES/FE3
RENESAS V850ES/FF2

RENESAS V850ES/FF2
RENESAS V850ES/FF3
RENESAS V850ES/FF3
RENESAS V850ES/FG2

RENESAS V850ES/FG2
RENESAS V850ES/FG3

RENESAS V850ES/FG3
RENESAS V850ES/FJ2

RENESAS V850ES/FJ2
RENESAS V850ES/FJ3

RENESAS V850ES/FJ3
RENESAS V850ES/FK3

RENESAS V850ES/FK3
RENESAS V850ES/HE2

RENESAS V850ES/HE2
RENESAS V850ES/HF2

RENESAS V850ES/HF2
RENESAS V850ES/HG2

RENESAS V850ES/HG2
RENESAS V850ES/HJ2

RENESAS V850ES/HJ2
RENESAS V850ES/JE3-E

RENESAS V850ES/JE3-E
RENESAS V850ES/JG2

RENESAS V850ES/JG2
RENESAS V850ES/JG3-E

RENESAS V850ES/JG3-E
RENESAS V850ES/JG3

RENESAS V850ES/JG3
RENESAS V850ES/JH3-E

RENESAS V850ES/JH3-E
RENESAS V850ES/JJ2


RENESAS V850/JJ2
RENESAS V850ES/JJ3

RENESAS V850ES/JJ3
RENESAS V850ES/JJ3

RENESAS V850ES/JJ3
RENESAS V85ES/SG3

RENESAS V85ES/SG3
RENESAS V850ES/SJ3

RENESAS V850ES/SJ3
PASSAT B6 PARKING BRAKE CONTROL MODULE 2L09S

PASSAT B6 PARKING BRAKE CONTROL MODULE 2L09S
VOLVO C70 DASHBOARD 2011 3L16Y

VOLVO C70 DASHBOARD 2011 3L16Y
VOLVO S40 DASHBOARD 2006-2008 0L85D

VOLVO S40 DASHBOARD 2006-2008 0L85D
VOLVO S40 DASHBOARD 2010 3L16Y

VOLVO S40 DASHBOARD 2010 3L16Y
VOLVO XC60 2012 DASHBOARD 1M80F

VOLVO XC60 2012 DASHBOARD 1M80F
VOLVO XC60 2014 DASHBOARD 1M80F

VOLVO XC60 2014 DASHBOARD 1M80F

VW BCM 3M25J

VW BCM 3M25J