How to: program VW Passat B7 ID48 Key using Xhorse VVDI Prog+ VVDI2.
Here we have a working key so need to add a spare key. The easiest way is to clone ID48 transponder with vvdi mini key tool. Here we did it with vvdi prog and vvdi2 because have no id48 token. Same procedure if all keys lost.
Run VVDI2 software->VW->4th Immobilizer system- VW/Skoda/Seat->VW Passat/CC Key Learn
Select OBDII Read Login Code+ Part memory data
You can read engine ECU, get PIN, CS
Switch ignition OFF, then switch ON
security access failed, vvdi2 cannot read the login code for current ECU.
So we need to remove comfort module to read eeprom
Remove comfort module, read m95320 data with vvdi prog
Save original dump
Assemble the comfort module and install it back on the car.
Go to VVDI2 again
VVDI2->VW->4th Immobilzier system- VW/Skoda/Seat->VW Passat/CC Key Learn->Load Comfort Module EEPROM (95320)
Upload eeprom just saved
Select Get PIN, VIN and search 7 bytes CS from dump file
decrypt 95320 dump file
Input number of keys to learn: 2
Select Key Learning
Press OKAY button to start learning. Insert dealer key into car and switch it on for at least 2 seconds.
Then change next key within 5s.
Learn key successfully
New key will start key successfully.
You need to program the ID48 chip or the transponder separately.
The remote should be adapted separately.
Get the remote programmed by vcds cable.
Done.
http://blog.vvdishop.com/program-vw-passat-b7-id48-key-with-xhorse-vvdi-prog-vvdi2/
Godiag CAS2 CAS3 Semi Smart Test Platform is a dedicated device developed for BMW locksmiths, maintenance engineers. It can be used with multiple BMW key programming devices like Xhorse, Autel, CGDI, Lonsdor, OBDSTAR, Xtool, AVDI etc to add key or do all keys lost on bench.
This test platform is suitable for magnetic semi-intelligent or smart keys. It does not do mechanical keys.
Here vvdishop.com shows how to use the godiag test platform with Xhorse vvdi2, vvdi bim tool or VVDI Key Tool Plus Pad.
3.After successfully identifying the CAS information, select “Get Key Info” and “Save Key Info”.
4.Select an unused key position, be sure to select the “prepare dealer key with programmer” menu, and use the VVDI2 key programmer to generate the key. If the key is placed in the GODIAG CAS2 CAS3 SER Semi Smart Test Platform key sensing area, the dealer key will not be generated.
Problem:
the entry point to the Initialize SRWLock procedure was not found in the DLL KERNEL32.dll
After upgrading xhorse vvdi2 software to version 7.3.5 on Windows Xp. Version 7.3.2 working ok. I tried it on 3 computers. This error is everywhere .The new update does not work on WindowsXP
What to do?
Solution:
Replace ConfigClient.dll file in that folders :
/BMW,
/transponder programer,
/vag,
/porsche
Feedback:
message” Initialize SRWLock procedure was not found in the DLL KERNEL32.dll” no longer shows.
Ducati Panigale key programming 1199 reading eeprom with vvdi prog and programming transponder key with Vvdi2.
Choose new key position.
If choose a used key, when you open the switch the dash will ask for pin code.
Read motorola MC9S12P128 mcu with vvdi prog
Write key Ducati 1199 Panigale with vvdi2 via dump.
Problem:
I was trying to add a new spare key to Bmw x1 2019 BDC with xhorse vvdi2 via OBD.
Now BDC has no communication, error SWFL Lost. Any solution?
Possible reason:
Failed to make sure proper voltage.
Solution:
Now you need to restore flash. You need to bench read flash and repair then write back to BDC.
Try to unlock on bench. Power supply stable at 13.5v. Try several times until flash writes ok.
Feedback:
Solved. Flash with esys and removed bdc job on bench and done!