How to Add 2007 Saab 9-3 Key by Xhorse VVDI2 and VVDI Prog?

How-to: add a new spare key to a 2007 Saab 9-3 using the Xhorse VVDI2 & VVDI Prog. The procedure also calculate the PIN.

Some users struggle to obtain the PIN for Saab’s and cannot program via OBD. The method here will overcome this problem.

 

 

Steps:

1.Remove CIM unit

2. Read EEPROM data

3. File make key

4. Write back new dump

 

Procedure:

1.

Carefully remove the CIM unit from this Saab 9-3

It needs time, be patient.

Then remove the case and locate eeprom chip

 

vvdi2-vvdi-prog-2007-saab-9-3-key-1

 

vvdi2-vvdi-prog-2007-saab-9-3-key-2

 

vvdi2-vvdi-prog-2007-saab-9-3-key-3

 

vvdi2-vvdi-prog-2007-saab-9-3-key-4

 

2.

 

vvdi2-vvdi-prog-2007-saab-9-3-key-5

 

vvdi2-vvdi-prog-2007-saab-9-3-key-6

 

 

You can use a video microscope to identify the chip that needed reading. If found the chip and could’d see what number chip it was, spaying the chip with some brake cleaner.

did the trick and don’t worry, this is safe and won’t cause any damage.

 

vvdi2-vvdi-prog-2007-saab-9-3-key-7

Desolder the chip and soldered in to the EEPROM adapter included with xhorse VVDI Prog.

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-8

Connect VVDI2 and VVDI Prog to PC via USB
In VVDI Prog software, select EEPROM->Microchip-> 93C/LC/AA66A (8 PIN)

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-9

 

vvdi2-vvdi-prog-2007-saab-9-3-key-10

 

 

Read data success
Save data to PC

3.

In VVDI2 software, select Immo Data Tool
Select Area, brand, car and type

 

vvdi2-vvdi-prog-2007-saab-9-3-key-11

Choose Load EEPROM dump and upload eeprom file saved by vvdiprog

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-12

Select Key position

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-13

Place new key in VVDI2
Press Make dealer key

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-14

Pick PCF7936(PCF7946) as transponder type
Prepare dealer key success. It can start engine after write back new dump file or learnt it to car.

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-15

 

 

Save new key dump file to PC

4.

 

vvdi2-vvdi-prog-2007-saab-9-3-key-16

In VVDI Prog, open new key dump file

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-17

Write new data to chip

 

 

vvdi2-vvdi-prog-2007-saab-9-3-key-18

Then verify

 

Then install CIM unit back to car.

Test new key.

Done.

www.vvdishop.com

http://blog.vvdishop.com/xhorse-vvdi2-vvdi-prog-file-make-2007-saab-9-3-key/

Xhorse VVDI Prog Read BMW B48 B58 ISN Code

Confirmed! BMW B48 B58 is working with the xhorse vvdi prog new Bosch ECU adapter upgrade.

 

VVDI Prog B48 B58 wiring diagram

 

vvdi-prog-b48-b58-wiring

 

 

VVDIProg read BMW 2019 B48 ISN: OK

Connect B48 DME with vvdi pro via Bosch ECU adapter follow the wiring diagram

 

vvdi-prog-read-b48-isn-1

 

 

In VVDI-Prog software, select 10-Bosch ECU adapter->BMW->B48 (Adapter)

 

vvdi-prog-read-b48-isn-2

 

vvdi-prog-read-b48-isn-3

 

vvdi-prog-read-b48-isn-4

 

 

Retrieve b48 ISN code success

 

 

VVDI-Prog read BMW BMW 440i B58 ISN: OK
B58 from 440i reading success.
can confirm b58 isn reading is working using b48 menu.

Completed all keys lost job with vvdi2 using the isn retrieved from vvdi prog.

 

vvdi-prog-read-b58-isn-1

 

vvdi-prog-read-b58-isn-2

 

vvdi-prog-read-b58-isn-3

 

vvdi-prog-read-b58-isn-4

 

vvdi-prog-read-b58-isn-5

 

 

https://www.vvdishop.com/service/read-bmw-b48-b59-isn-with-vvdi-prog.html

Xhorse VVDI Prog BMW B48 B58 ISN Reading Pinout

Xhorse VVDI Prog V4.9.9 adds BMW B48 ISN reading on bench. Bosch ecu adapter is required.

 

+ Add B48 (ADAPTER) option in
<10-BOSH-ECU-ADAPTER>-><BMW>

 

 

VVDIProg B48 B58 wiring diagram

*B58 is not yet supported. B58 will be added in the feature update.

 

vvdi-prog-b48-b58-wiring

 

 

VVDI-Prog now can read ISN from BMW N20/N55/B38/B48 and lots of other ECUs with adapter.

Check bosch ECU adapter available list here:

https://www.vvdishop.com/wholesale/vvdi-prog-bosch-ecu-adapter-read-isn-without-opening.html

Xhorse VVDI Prog V4.9.9 Big Update Adds Many RENESAS MCUs

Xhorse VVDI Prog programmer released big software update V4.9.9 on Feb. 3rd, 2021. This update adds lots of RENESAS RL78 M16C M32C R32C RL78 RH850 series MCUs.

 

VVDIProg v4.9.9 (2021-02-03)
* This version DON’t need update firmware
+ Add VVDI PROG USER MANUAL 4.9.9
version in Doc folder
+ Add EPCS1,
EPCS16,
EPCS128,
EPCS4,
EPCS64 options in
<1-EEPROM&FLASH>-><ALTERA>
+ Add AT59C11,
AT17C128,
AT17C256,
AT26DF081 options in
<1-EEPROM&FLASH>-><ATMEL>
+ Add EN25x05,
EN25x10,
EN25x16,
EN25x20,
EN25x32,
EN25x40,
EN25x64,
EN25x80 options in
<1-EEPROM&FLASH>-><EON>
+ Add BR9010,
BR9020,
BR9040 options in
<1-EEPROM&FLASH>-><ROHM>
+ Add S-29255,
S-29355 options in
<1-EEPROM&FLASH>-><SEIKO>
+ Add R5F10ExAx_Flash_16KB_Write,
R5F10ExCx_Flash_32KB_Write,
R5F10ExDx_Flash_48KB_Write,
R5F10ExEx_Flash_64KB_Write,
R5F10E_Data_4KB_Write
options in
<2-MCU>-><RENESAS-RL78-G1A>
+ Add M30622F8,
M30623F8,
M3062CF8,
M30620FC,
M3062LFG,
M30626FH,
M30626FJ,
M30621FC,
M3062AFC,
M3062BFC,
M306N4FG,
M30625FG,
M30627FH,
M3062JFH,
M30627FJ,
M306N4FC
options in
<2-MCU>-><RENESAS-M16C>
+ Add M30843FW,
M30843FH,
M30833FJ,
M30835FJ,
M30843FJ,
M30845FJ,
M30853FJ,
M30855FJ,
M30845FW,
M30853FW,
M30855FW,
M30845FH,
M30853FH,
M30855FH,
M30880FW,
M30882FW,
M30880FH,
M30882FH,
M30880FJ,
M30882FJ
options in
<2-MCU>-><RENESAS-M32C>
+ Add R5F64525_UART,
R5F64524_UART
R5F6452M_UART,
R5F6452N_UART
options in
<2-MCU>-><RENESAS-R32C>
+ Add R5F11N/11PxFx_Flash_96KB_Write,
R5F11N/11T/11RxGx_Flash_128KB_Write,
R5F11NxEx_Flash_64KB_Write,
R5F11N_Data_4KB__Write
options in
<2-MCU>-><RENESAS-RL78-H1D>
+ Add R5F107xCx_Flash_32KB_Write,
R5F107xEx_Flash_64KB_Write,
R5F107_Data_4KB_Write
options in
<2-MCU>-><RENESAS-RL78-I1A>
+ Add R5F10MxEx_Flash_64KB_Write,
R5F10MxGx_Flash_128KB__Write
options in
<2-MCU>-><RENESAS-RL78-I1B>
+ Add R5F10Rx8x_Flash_8KB_Write,
R5F10RxAx_Flash_16KB_Write,
R5F10RxCx_Flash_32KB_Write,
R5F10R_Data_2KB__Write
options in
<2-MCU>-><RENESAS-RL78-L12>
+ Add R7F701201,
R7F701205,R7F701501,
R7F701502,R7F701503,
R7F701506,R7F701507,
R7F701508,R7F701511,
R7F701512,R7F701513,
R7F701521,R7F701522,
R7F701524,R7F701525,
R7F701526,R7F701527,
R7F701528,R7F701529,
R7F701530,R7F701531,
R7F701534,R7F701708,
R7F701709,R7F701710,
R7F701711,R7F701714,
R7F701715,R7F701644,
R7F701645,R7F701646,
R7F701647,R7F701648,
R7F701649,R7F701650,
R7F701651,R7F701652,
R7F701653,R7F701684,
R7F701685,R7F701686,
R7F701687,R7F701688,
R7F701689,R7F701690,
R7F701691,R7F701692,
R7F701693,R7F701694,
R7F701695,R7F701032,
R7F701371,R7F701372,
R7F701396,R7F701373,
R7F701374,R7F701397,
R7F701A22 options in
<2-MCU>-><RENESAS-RH850>
+ Add D70F3461 option in
<2-MCU>-><RENESAS0-V850>
+ Add CEM(R5F64524),
CEM(R5F64525)
options in
<4-IMMOBILIZER>-><VOLVO>
+ Add LEXUS(R7F701A22) option in
<7-AIRBAG>-><TOYOTA>
+ Add B48(ADAPTER) option in
<10-BOSH-ECU-ADAPTER>-><BMW>
* Fix some RH850 options
* Fix some STM8 options

 

 

Free download xhorse vvdi prog v4.9.9 software

https://mega.nz/file/Zd0VGa6Y#uZWG0vllblnbCir5nSE5q_FoVZlRYpbi6RQr-XoZCUA

Xhorse VVDI Prog V4.9.8 Adds Lots of RENESAS MCUs

Xhorse VVDI Prog programmer new software V4.9.8 has released on Dec. 31, 2020.

 

 

VVDIProg v4.9.8 (2020-12-31)
* This version DON’t need update firmware

DOWNLOAD link 

+ Add VVDI PROG USER MANUAL 4.9.8 version in Doc folder
+ Add AT25SF041 options in <1-EEPROM&FLASH>-><ADESTO>
+ Add AK93C45, AK93C55, AK93C65 options in <1-EEPROM&FLASH>-<AKM>
+ Add AT24RF08, AT34C02 options in <1-EEPROM&FLASH>-><ATMEL>
+ Add EN25B05 options in <1-EEPROM&FLASH>-><EON>
+ Add MB89RC04, MB89RC16 options in <1-EEPROM&FLASH>-><FUJITSU>
+ Add M24M01, M24M02 options in <1-EEPROM&FLASH>-><ST>
+ Add Y25F05 options in <1-EEPROM&FLASH>-><YMC>
+ Add R5F10Yx4x_Flash_1KB_Write, R5F10Yx6x_Flash_2KB_Write, R5F10Yx6x_Flash_4KB_Write options in <2-MCU>-><RENESAS-RL78-G10>
+ Add R5F105_Data_2KB_Write, R5F105xAx_Flash_16KB_Writeoptions in <2-MCU>-><RENESAS-RL78-G11>
+ Add R5F102/103x6x_Flash_2KB_Write,R5F102/103x6x_Flash_4KB_Write,
R5F102/103x6x_Flash_8KB_Write,R5F102/103x6x_Flash_12KB_Write,R5F102/103x6x_Flash_16KB_Write
options in <2-MCU>-><RENESAS-RL78-G12>
+ Add R5F113_Data_8KB_Write, R5F113_Data_16KB_Write, R5F113xGx_Flash_128KB_Write, R5F113xHx_Flash_192KB_Write,
R5F113xJx_Flash_256KB_Write,R5F113xKx_Flash_384KB_ Write,R5F113xLx_Flash_512KB_Write options in <2-MCU>-><RENESAS-RL78-F15>
+ Add CS75-HAND-BREAK-MODULE option in <8-OTHERS-><CHANGAN>
+ Add FOCUS-BCM-R7F701053(2019)m option in <8-OTHERS-><FORD>
+ Add MKC-BCM option in <8-OTHERS-><LINCOLN>

 

www.vvdishop.com

How to Repair BMW FRM E Series XEQ384 by VVDI Prog?

Here is the guide of how to repair BMW FRM E series XEQ384 via Xhorse VVDI PROG programmer. It takes an example on VVDI Prog V4.9.4 version software.

 

Stat up VVDI prog software, select options:

  • OTHER type, BMW brand and FRM-E-SERIES-XEQ384-READ chip.

*Click to enlarge all images.

 

vvdi-prog-repair-bmw-frm-XEQ384-1

 

 

Click “Connection diagram” for a check.

 

vvdi-prog-repair-bmw-frm-XEQ384-2

 

vvdi-prog-repair-bmw-frm-XEQ384-3

 

vvdi-prog-repair-bmw-frm-XEQ384-4

 

 

Click “New”, then “Read” button.

 

Initialization device…

 

Please confirm the chip type and connection, click “Yes” to continue.

 

vvdi-prog-repair-bmw-frm-XEQ384-5

 

vvdi-prog-repair-bmw-frm-XEQ384-6

 

vvdi-prog-repair-bmw-frm-XEQ384-7

 

 

Click “Save” and select “frm 6135 9249083 02 dflash corrut.bin” to replace it.

 

vvdi-prog-repair-bmw-frm-XEQ384-8

 

vvdi-prog-repair-bmw-frm-XEQ384-9

 

 

Select the vvdiprog chip option to “FRM-E-SERIES-XEQ384-WRITE”, and click “Erase+Unlock” button on upside.

 

Confirm erase all data and unlock the chip? Click “Yes”.

 

Operation success!

 

vvdi-prog-repair-bmw-frm-XEQ384-10

 

vvdi-prog-repair-bmw-frm-XEQ384-11

 

vvdi-prog-repair-bmw-frm-XEQ384-12

 

 

Click “Open” to open “eeprom.bin” file.

 

Click “Write” button, continue to write? Click “Yes”.

 

Wait until writing 100%…

 

Operation success! Job has done.

 

vvdi-prog-repair-bmw-frm-XEQ384-13

 

vvdi-prog-repair-bmw-frm-XEQ384-14

 

vvdi-prog-repair-bmw-frm-XEQ384-15

 

 

https://www.vvdishop.com/

Benz W204 C200 2009 front SAM Cloning with VVDI Prog

A Mercedes-Benz W204 C-class C200 2009 front SAM control module is water damaged, need to clone a new SAM.
First need to read dump data from old front SAM unit and clone to a new one.
In Xhorse VVDI Prog software, select 8-Other->Benz->W204 FRONT SAM Module
Check wiring diagram
vvdiprog-benz-w204-front-sam-cloning-1

 

vvdiprog-benz-w204-front-sam-cloning-2
vvdiprog-benz-w204-front-sam-cloning-wiring-diagram
Follow wiring diagram to connect vvdiprog MC912 reflash cable v3 with front SAM module
vvdiprog-benz-w204-front-sam-cloning-3

 

vvdiprog-benz-w204-front-sam-cloning-4

 

vvdiprog-benz-w204-front-sam-cloning-5

 

vvdiprog-benz-w204-front-sam-cloning-6

 

vvdiprog-benz-w204-front-sam-cloning-7

 

vvdiprog-benz-w204-front-sam-cloning-8

 

vvdiprog-benz-w204-front-sam-cloning-9
Read EEPROM and save dump
vvdiprog-benz-w204-front-sam-cloning-10

 

vvdiprog-benz-w204-front-sam-cloning-11

 

vvdiprog-benz-w204-front-sam-cloning-12

 

vvdiprog-benz-w204-front-sam-cloning-13
Read PFLASH and save data
vvdiprog-benz-w204-front-sam-cloning-14

 

vvdiprog-benz-w204-front-sam-cloning-15

 

vvdiprog-benz-w204-front-sam-cloning-16
Write EEPROM and PFLASH data to a new front SAM module using vvdi-prog, then install it to vehicle.
Done.

How to Read Opel Corsa-D D70F3379 BCM with VVDI Prog?

How-to: calculate PIN code from Opel Corsa-D BCM dump. Before calculating, you need use xhorse vvdi prog programmer to read out dump file from Opel Corsa-D BCM.
Procedures:
Step 1: Read dump from BCM
Remove BCM and disassemble the cover to take PCB out.
Solder wires on PCB according to the wiring diagram. In this example, we take VVDI Programmer as example,the diagram show on the software.
vvdi-prog-read-opel-corsa-bcm-1
vvdi-prog-read-opel-corsa-bcm-2
In VVDI-Prog software select “2-MCU”–>”RENESAS-V850”–>”D70F3379”
vvdi-prog-read-opel-corsa-bcm-3
Select “P-FLASH” and click “Read” button
vvdi-prog-read-opel-corsa-bcm-4
It will take several minutes to read out P-FLASH data from BCM
vvdi-prog-read-opel-corsa-bcm-5
Save the P-FLASH data
vvdi-prog-read-opel-corsa-bcm-6
Then open it with a editor, like HEX Workshop Editor
vvdi-prog-read-opel-corsa-bcm-7
Step 2: Calculate PIN Code from Dump
Now you can calculate PIN code from BCM P-FLASH dump:
Open dump from FLASH and read value from address 3FD0 3FD1 3FD2
In this example,I have value F8 9A 5D
Double value from address 3FD1
Now we get value:F8 9A 9A 5D
Open dump from EPROM and read value from address 0010 to 0013
Save value,i have in EEPROM dump to address 0050 to 0053
In my example i have CC A8 A8 65
Now open HEX calculator and make value FLASH XOR value EPROM
In my case,F89A9A5D XOR CCA8A865=34323238
Ignore 3 and find value 4228
Now read reverse the value and it is PIN code: 8224!

VVDI Key Tool Max File Makes Skoda Octavia Key

How-to: program Skoda Octavia 2001- 93c86 key using Xhorse Vvdi Key Tool Max and Vvdi prog.
Step 1: Read dump 
Remove dashboard and desolder 9C386 chip
vvdi-prog-read-Octavia-93c86-1

 

vvdi-prog-read-Octavia-93c86-2

 

vvdi-prog-read-Octavia-93c86-3
Solder 93c86 chip to vvdi prog adapter and connect adapter with vvdi-prog
vvdi-prog-read-Octavia-93c86-4

 

vvdi-prog-read-Octavia-93c86-5
In VVDI Prog software, select EEPROM->ST->M93C86
Read and save eeprom data, i.e 93c86 eeprom.bin
vvdi-prog-read-Octavia-93c86-6

 

vvdi-prog-read-Octavia-93c86-7
Step 2: Prepare dealer key 
In VVDI Key Tool Max, select  Special Function->IMMO Data Tool->Europe->Skoda->Octavia->VDO 2001- 93C86
vvdi-key-tool-max-Octavia-93c86-key-1

 

vvdi-key-tool-max-Octavia-93c86-key-2

 

vvdi-key-tool-max-Octavia-93c86-key-3

 

vvdi-key-tool-max-Octavia-93c86-key-4
Now you will see File Management menu
Open windows browser on PC and login “My Data”, website address http://i.xhorse.com
or scan PC QR code to quick login
vvdi-key-tool-max-Octavia-93c86-key-5
Login data center, upload 93c86 eeprom to the center
vvdi-key-tool-max-Octavia-93c86-key-6
Now you can see 93c86 eeprom on keytool max File management,  select the eeprom
vvdi-key-tool-max-Octavia-93c86-key-7
Insert a new key or transponder chip into keytool max induction coil
Select an unused key position and press Prepare Dealer Key
vvdi-key-tool-max-Octavia-93c86-key-8
Prepare dealer key success
vvdi-key-tool-max-Octavia-93c86-key-9
Solder 93c86 chip back and reinstall dashboard
vvdi-key-tool-max-Octavia-93c86-key-10
Test the new key
vvdi-key-tool-max-Octavia-93c86-key-11
Done.

VVDI Key Tool Max Program BMW X1 CAS3+ Key via IMMO Data Tool

How-to Program BMW X1 CAS3+ Key using Xhorse VVDI Prog and Vvdi Key Tool Max programmers.
Update your keytool max to latest version because the file make key function (IMMO Data Tool) is required.
vvdi-prog-key-tool-max-bmw-x1-key
Main steps: 
Step 1: Read dump data
Step 2: Prepare dealer key
Step 3: Write data back
Step 4: Test key
Procedure:
Step 1: 
Remove CAS3+ module from vehicle and disassemble the unit
In VVDI Prog software, select 4-Immobilizer->BMW->CAS3+ 0L15Y
vvdi-prog-read-bmw-x1-cas3-dump-1
check wiring diagram
vvdi-prog-read-bmw-x1-cas3-dump-2
Connect CAS3+ with VVDIProg follow the diagram
vvdi-prog-read-bmw-x1-cas3-dump-3
Read data
vvdi-prog-read-bmw-x1-cas3-dump-4
Save data, i.e bmw x1 eeprom
vvdi-prog-read-bmw-x1-cas3-dump-5
Step 2: Prepare dealer key 
In key tool max app, select Special Function->Immo Data Tool-> Europe->BMW->CAS3+ (0L15Y, 0M23S)->File management
vvdi-key-tool-max-bmw-x1-cas3-key-1

 

vvdi-key-tool-max-bmw-x1-cas3-key-2

 

vvdi-key-tool-max-bmw-x1-cas3-key-3

 

vvdi-key-tool-max-bmw-x1-cas3-key-4

 

vvdi-key-tool-max-bmw-x1-cas3-key-5
Open windows browser on PC and login “My Data”, website address http://i.xhorse.com
or scan PC QR code to quick login
vvdi-key-tool-max-bmw-x1-cas3-key-6

 

vvdi-key-tool-max-bmw-x1-cas3-key-7
Switch website language (Chinese to English)
Upload eeprom data from laptop (bmw x1 eeprom)
vvdi-key-tool-max-bmw-x1-cas3-key-8

 

vvdi-key-tool-max-bmw-x1-cas3-key-9
Check My Data on keytool max,  you can find the bmw x1 eeprom.bin
vvdi-key-tool-max-bmw-x1-cas3-key-10
Select an unused key position
Insert a blank key into induction coil
Press Prepare dealer key
vvdi-key-tool-max-bmw-x1-cas3-key-11
Select key type: PCF7936 (PCF7942/43/44/45)
vvdi-key-tool-max-bmw-x1-cas3-key-12
Select Have a working key, insert working key to programmer and continue
vvdi-key-tool-max-bmw-x1-cas3-key-13
Then input new key into key tool max
vvdi-key-tool-max-bmw-x1-cas3-key-14
Prepare dealer key success.
It can start engine after write back ne dump file or learn it to car.
Add another new key need load the new data file.
Press OK to save the new dump file, i.e bmw x1 eprom_KEY_3
vvdi-key-tool-max-bmw-x1-cas3-key-15

 

vvdi-key-tool-max-bmw-x1-cas3-key-16
Download the new dump data (bmw x1 eprom_KEY_3) from Xhorse data center to your PC and cut to desktop
vvdi-key-tool-max-bmw-x1-cas3-key-17
Step 3: Write Back data 
Open VVDI-Prog software
vvdi-prog-write-cas3-data-back-1
Open and upload new key dump data on desktop
vvdi-prog-write-cas3-data-back-2
Write data
vvdi-prog-write-cas3-data-back-3
Write data success
Verify data, check success
Step 4: Test key
Now desolder CAS3+ and install CAS unit
Test the new key with BMW CAS Test platform
test bmw cas3 key