Collaborative Information Site


How to use VVDI2 and VVDI Prog to Program Porsche Paramera Key?

VVDI2 Porsche software can support Key Learn,diagnostic,and special function.Xhorse VVDI display to use VVDI Prog and Xhorse VVDI2 Program Porsche Paramera new key.

It will be three main steps to program new keys for Porsche Paramer: Read BCM Data, Program a deal key, Write a new key.


1.Here is the Porsche BCM Photo


2.Use VVDI Prog to read Porsche BCM.


Start VVDI Prog software, and choose type: 4-immobilizer, brand: porsche, type: BCM-1L15Y


Click Connection diagram,check the photo and connect MC9S12 adapter to the BCM

Remove the component and solder back after the operation is completed.

Click Read on the VVDI Prog software,after read out the data,click save.

3.Open VVDI2 Quick Tool icon on the desktop.Choose Porsche software.

Choose "Key Learn-> new porsche key->prepare dealer key-> EEPROM 01L15Y"

Click "Load File",load the file you have saved from VVDI Prog.

Then choose key 3.And click Prepare dealer k

continue reading
4 visits |0 Comments|Reply

How to use VVDI2 PSA Tool read pin code & add key for CAN line

VVDI2 Full package came with PSA Programmer and pin reader for a few days. And today, technicians in verified vvdi2 psa tool can read pin codes and do key learning with working keys on CAN based PSA- tested no issues.

1.VVDI2 PSA function:

VVDI2 PSA function only support CAN line protocol to add keys, learn keys and read pincode (with working key)

note: PSA change KM function will be added maybe in the near future.

PSA cars under PSA option, years, models, etc.:

CAN line protocol based Peugeot, Citroën and DS cars


2.How can i get VVDI2 PSA Software?Which VVDI2 includes PSA Software?

All VVDI2,includes VVDI2 full,VVDI2 VAG,VVDI2 BMW,even VVDI2 Basic,all has PSA software.

Start PSA icon in VVDI2 quick start software,then you can use PSA software function.


3.How to use xhorse vvdi2 for PSA key learning:

Just read the pin and cs from ecu.

Make backup from cluster, and the cluster configuration.

Then you make a dealer key, and learn it with pin.

tested mo

continue reading
2 visits |0 Comments|Reply

How to use VVDI2 and VVDI Prog Program BMW CAS4 1L15Y Key?

VVDI Prog is good tool to read dump file,and then use with VVDI2 Programmer to make key.Here we will introduce VVDI2 Key programmer with VVDI Prog to program BMW CAS4 1L15Y Key all key lost(BMW 525 2011 year).XhorseVVDI has the bundle package for VVDI2 Plus VVDI Prog.

1.VVDI Prog Read Dump File

vvdi prog cas4 1l15u 

1.1.Start VVDI Prog software and choose BMW CAS4 1L15Y  type.

vvdi prog bmw cas4

1.2.Check connection diagram and operation like diagram photo shows.

vvdi prog bmw cas4

1.3.Click read.

vvdi prog

If the process is OK,it will display "Opration success" under the software.

1.4.Save the data you have read.

2.VVDI2 Make New Key

2.1. Start VVDI2 software.Choose File make key.

vvdi2 bmw cas4

2.2.Choose the type "BMW CAS4 1L15Y".vvdi2 bwm cas4

2.2.Load EEPROM dump file.

vvdi2 key programmer

2.3.Load the file you have read by VVDI Prog.

2.4.VVDI2 display the ISN and key frequency.


2.5.Make Dealer Key.

2.6.Input new key to programmer then continue.Key Written succ

continue reading
2 visits |0 Comments|Reply

Xhorse VVDI2 "Non-standard upload data failed" Error

posted by obdii365 on Apr 19, 2017
tags: VVDI2 VVDI2 key programmer VVDI 2

VW polo 2014 with chip id 48 need to do add key.I tried to read pincode by choosing VVDI2 4th immo auto detect cluster diag the cluster turns black and back on but not possible a msg comes out says failed to connect try to cut power i unplugged the battery and tried again no success tried several choices also by key learn auto detect pincode also not possible any idea mates there is one option which is all key lost through OBD is is safe or it car may not start again ?? vvdi2-Non-standard-upload-data-failedLocksmith suggestion:

As far i know VW cars after 6.2014 are not possible to program keys .Could be too, 6FR is a Russian POLO cluster , difficult to work on it If you sure you choice right cluster type do it as below:Run VVDI2 key programmer software, choose correct cluster type , click READ IMMO (if you have working key) , if fail , close VVDI 2 , go to Log folder copy latest LOG (latest will contain only info from latest operation) and post it  to engineer to look if they can fix it or not. http://xhor continue reading
2 visits |0 Comments|Reply

VVDI Prog Programmer and Xhorse VVDI2 Key Programmer Comparison

VVDI2 is a comprehensive diagnose and programming tool (programming ECU and programming remote keys). VVDI Prog is like ecu programmer.For these two original Xhorse tools, will shware the comparsion about them.

1.VVDI Prog and VVDI2 Key Programmer Functions

VVDI2 is the update version for VVDI VAG Diagnostic, it inherited VVDI all features, mainly used to diagnose, programming ECU and keys and so on.

VVDI2 =VVDI options + BMW Multi Tool options + Porsche options + J2534(free)+ Tango(free) + Remote control generation(free)…..more other function will be added, the hardware and software can be updated by offical website (internet).

VVDI Prog programmer is famous Auto EEPROM MCU ECU programmer,VVDI PROG=(BMW ISN READ)+(EERPOM read)+(mcu read MOTO 9S12,5M48****)+PIN Code Calculation(more pin coder Algorithm ,than 40 type)

In short:

VVDI2 main function: vehicle diagnosis, odometer correction, ecu programming, remote key programming, key matching. e

continue reading
2 visits |0 Comments|Reply

Zed-Full and VVDI2 which is better for VAG & BMW?

posted by obdii365 on Mar 20, 2017
tags: VVDI2 VVDI2 key programmer Zed-Full

VVDI2 vs ZED-FULL key programmer which is better for VAG and BMW?

 Locksmith sugestion:

1:I have Zed-Full and to be honest it's a bit of a disappointment. Slow bringing out anything new on the VAG front. Older A3's and TT's never seems to be able to read the pin when other tools do fine. Not great on newer Marelli dash especially doesn't like the one in the VW UP. Never manages to read any CAS modules by OBD (used to ok but hasn't successfully read a single one for months) on top of that it's expensive to run.I'm about to order VVDI2 .



All these orignial tools are a pain sometimes, I have zed full for a few weeks can't say I'm impressed so far, So no joy on BMW CAS3+...


3:I have both, vvdi by far when it comes to VAG.


4:i have vvdi2 and autohex2 ,for the best is vvdi2 key programmer. Works perfect.



I have vvdi2 and zed full for vag and bmw vvdi2 is best for me.zed full is good too for other makes.

continue reading
3 visits |0 Comments|Reply

How to solve cannot find VVDI2 error

posted by obdii365 on Mar 02, 2017
tags: VVDI2 VVDI2 key programmer VVDI 2

Problem:When i connect the Xhorse VVDI2 key programmer with computer, however i click on any function, it just prompt “Can’t find VVDI2. Reconnect VVDI2 and try again”



Possible reason & solution:Software is not compatible with the hardware.

You’ve update VVDI2 firmware to V4.0.0, but software remain 3.0.3.

Software is too old to work with the newer firmware.

Keep your VVDI 2 software as new as firmware version. It will work.


How to update VVDI2 software & firmware

continue reading
5 visits |0 Comments|Reply

VVDI2 PSA tool on Peugeot 308 2008 read PIN, key learning OK


I verified VVDI2 PSA tooltoday... support read PIN, key learning


for PSA key learning:

I just read the pin and cs from ecu.

Make backup from cluster, and the cluster configuration.

Then make a dealer key, and learn it with pin.

My Peugeot 308 2008 BSI JC pin extracted OK. Key learn OK.

Note: only for CAN line protocol based Peugeot, Citroën and DS cars


This is from Xhorse tools, Xhorse Shop technical support:VVDI2 PSA tool on Peugeot 308 2008 read PIN, key learning OK

continue reading
4 visits |0 Comments|Reply

VVDI2 Key Programmer V3.0.1 Update Feature

posted by obdii365 on Jan 15, 2017
tags: vvdi 2 vvdi2

Xhorse VVDI2 commander VAG/BMW/Porsche/PSA key programmer software V3.0.1 released (2017-01-16).


Update Feature:Require firmware V3.0.0

VAG V3.0.1 1. Adapt unit: Fixbug for adapt Touareg/Phaeton/A8/Cayenne kessy module2. Copy 48 transponder: Support query the last success result from server3. Improvement for read MED17/EDC17 via OBDII4. Improvement for read BCM2 via BDM programmer5. Language bugfix in english system6. Bugfix

 BMW V3.0.0 1. For latest ISTAP CAS:9389115, 9389116, 9395656, 9395657, support add key via OBDII, require update CAS flash2. Bugfix for information display in file make key when load 2K79X EEPROM dump3. Language bugfix in english system4. Bugfix

 Porsche V3.0.0 1. Language bugfix in english system2. Bugfix

 PSA V3.0.0 1. Language bugfix in english system2. Bugfix

Transponder Programmer V3.0.0 1. Language bugfix in english system2. Improvement for copy transponder: support VVDI 46 transponder3. Improvement for copy remote: Add remote type, support save/wri

continue reading
2 visits |0 Comments|Reply

Xhorse VVDI2 read dash, precode CS to key, add keys

Here goes an interesting topic... About Xhorse VVDI2 read dash, precode CS to key, add keys to VAG group vehicles.

All begin with a conversation..


Puzzles from user A:

Im new to VVdi2 so still learning what it can do .

have a citigo 2012 key to do.


dash is 1st 920 960 g I think its the same as the up and mi . 

I think its a marelli dash if I select the only marrelli from menu it does read something and the is hex in the window but then says fail. I struggle to know which dash type to select. 


Q1 will vvdi do this

Q2 which dash to select.

Q3 if it cant do it can I read epprom precode and use vagcom. 


Finally solved by manually editing dump and overwriting key 2 (lost key) with the ID of the new key. It's ID appears in the dump in 3 locations simple search and replace worked well. Happy days. Remote added with VCDS. 



It's my first run out with xhorse vvdi2. This is going to be a really powerful tool

continue reading
4 visits |0 Comments|Reply