How to program 2007 VW Passat with Comfort module 95320 all keys lost using Xhorse VVDI Mini Prog and VVDI2.
Model: 2007 VW Passat B5
Transponder: Megamos ID48
EEPROM chip 95320
1- Read EEprom in Circuit using VVDI Mini Prog (1 shot straight in the head),
Remove comfort module, read eeprom 95320 with Mini Prog or VVDI Prog.
2- Decrypted EEprom with VVDI2
In VVDI2, select Immo dump tool, select Europe->Passat->Comfort ID48-95320
Upload eeprom data read by mini prog.
VVDI2 will extract pin code.
Read EEPROM out of circuit, found 7th Byte
Go to Passat B6/CC 4th Immobilizer system
Find 7th bytes CS code from ECU dump file
Decrypt 95320 dump to get 7th bytes
Then you can make dealer key with CS and PIN.
made 2 dealer key
1- overwrote key#3 with ID48 from smart key
2- Overwrote key #2 using XT27A Superchip.
PIN & CS Codes both available
only thing missing is
1- Key learning in the car
as well as
2- Remote learning in the car
www.vvdishop.com
How to read immo data from a Volkswagen Polo of cluster using the Xhorse VVDI PROG + MQB48 Solder Free Adapter? Initially, I’ve met an “Try Frequency failed(00)” error that prevented successful data extraction. But after some troubleshooting, I was able to identify and fix the issue.
The following are the procedure:
Open the VVDI PROG software,
Type: 5-DASHBOARD
Brand: VOLKSWAGEN
Chip: MQB-LOCK(D70F3526)-READ(ADAPTER)
Follow the diagram to install MQB board & the XDNP79 solder-free adapter, then connect to VVDI PROG and 12 volts power.
Click “Read”.
Unfortunately, we have an error here.
It says:”Try Frequency failed(00)”.
It took me long time with so many hours to find the solution for the error.
And now it’s very easy.
Just take a separate wire to connect the VVDI PROG for 3.3 volts and clamp FLMDO pin on the adapter.
Make sure you don’t touch any other pins.
Let’s try to read again.
If all the pins are touching correctly the board now, we should read the immo data.
This may take about 10 minutes……
Reading success.
Save the data file.
Disconnect all the 12 volts & VVDI PROG, let’s connect to VVDI2.
Open VVDI2 software,
Key learn >> MQB platform instrument immobilizer >> Instrument with locked NEC35xx(MQB48, VDO/JCI)
Decode immo data >> Yes >> Upload the saved file
Press OK to save MQB48 immo data file.
Now you’ve successfully got the MQB immo file, it can be used for key adding.
Here comes the similar problem:
BMW F30 after desoldering 95128 eeprom all data lost (maybe overheated). Using xhorse vvdi prog and vvdi2.
In new eeprom i wrote data from another FEM but car now starts only from the emergency coil, remote did not works.
i try wrote many dumps from another fem. update FEM with ISTA , but remote still not working.
Tried to desolder with hot air, the eeprom may have been damaged.
Is it possible to restore data? What is the procedure to recover the FEM? Or do I need to buy new FEM?
Solution:
NO NEED TO BUY ANY NEW FEM.
Find any 95128 dump make all programming FEM with vvdi2.
Restore coding
Now in car key must start only from the emergency coil.
next
At first read isn by vvdi from the working key.
Erase key with vvdi.
Dissemble key.
Renew key by vvdi key tool or vvdi prog.
Program “old” -new key with vvdi2.
Also if it is manual gearbox you will need to virginize the elv.
AND ALL !!!!
You can also restore FEM with autohex, same procedure as above.
For the guys wondering why when a FEM flash fails you cannot fix it.
FEM has 2x SWFL, they control the ignition, if both SWFL become corrupted then the FEM does.
not know when and how to cycle the ignition, this is why you hear the relays clicking, if the bootloader is ok you may be able to restore the SWFL by updating istep, if the BTLD is corrupted then its likely a new FEM
if only 1 SWFL is corrupted and the other is ok then the FEM can be restored.
You also have other ways to program BMW FEM key, via clip solder free adapter or with bench test platform.
For example:
Program BMW F30 FEM All Keys Lost via Godiag
User feedback:
Car worked after writing file to new eeprom. Vvdi2 also let me correct the mileage.
2010 Ford Transit Mk7 all keys lost and active Cat1 factory alarm.
Key learning cannot be carried out by normal OBD operation with alarm active as key learning by OBD is blocked.
Removed BCM, read key data (chip MC9S12DG256) directly from the module using xhorse vvdi prog on the bench, added a new key on the bench with xhorse vvdi2, installed BCM back to the van, switch ignition on with registered key and alarm is deactivated.
Now we can erase all keys and add new all by OBD.
How-to: read EDC16U1 ECU CS, MAC code, change km and IMMO Off using Xhorse vvdi2 programmer.
Run vvdi2 software
Select VW program
Go to Special Function-> Engine Control Unit
Read memory data
Detect type as EDC16U1
Read CS and MAC successfully
Input KM you desired to change and press write KM
Switch ignition OFF for 5 seconds, then switch ignition ON
Write KM successfully
Select IMMO OFF
Switch ignition OFF for 5 seconds, then switch ignition ON
IMMO OFF with vvdi2.
Switch ignition OFF for 5 seconds, then switch ignition ON