1. Built-in update software: Make VVDIProg firmware update timely.
2. High-speed USB communication interface: Make software automatically connect.
3. Smart operation mode: possible causes of error will be listed
4. Reserve ports: For future update.
5. Self-test function: Check if the machine works well or not.
6. Power supply: Through USB cable, software will automatically prompt if the external USB power supply is needed
Good News:
Once you buy VVDI-Prog programmer, you can get free BMW ISN read function and NEC, MPC, Infineon etc chip continously update service.
Latest version:V4.5.7
Version V4.4.6(2016-6-23)
No need update firmware
Fix some bugs
Fix the wrong connection diagram of Chrysler 300C
Add user manual in the document of software( stored in VVDIProg 4.4.6---Doc)
Add a document “MC68HC(9)08_MASK-ID.cfg” in the software which list the corresponding relationship of MC68HC(9)08 series chips MASK ID and the chip models.
+ <2-SCM>→< Motorola MC68HC(9)08 series> add following:
HC08AB16A_EEP、HC08AS20_EEP、
HC08AS32_EEP、HC08AS32A_EEP、
HC08AZ0_EEP、HC08AZ16_EEP、
HC08AZ24_EEP、HC08AZ32_EEP、
HC08AZ32A_EEP、HC08AZ48_EEP、
HC08AZ48A_EEP、HC08AZ60_EEP、
HC08AZ60_EEP(1J35D)、HC08AZ60A_EEP、
HC908AB32_EEP、HC908AS32A_EEP、
HC908AS60_EEP、HC908AS60A_EEP、
HC908AZ32A_EEP、HC908AZ60_EEP、
HC908AZ60_EEP(4J74Y)、HC908AZ60A_EEP、
HC908AZ60E_EEP、
HC08AS20_EEPEncrypted、HC08AS32_EEP Encrypted、
HC08AS32A_EEPEncrypted、HC08AZ0_EEP Encrypted、
HC08AZ16_EEPEncrypted、HC08AZ24_EEP Encrypted、
HC08AZ32_EEPEncrypted、HC08AZ32A_EEP Encrypted、
HC08AZ48_EEPEncrypted、HC08AZ48A_EEP Encrypted、
HC08AZ60_EEPEncrypted、HC08AZ60A_EEP Encrypted、
HC908AB32_EEPEncrypted、HC908AS32A_EEP Encrypted、
HC908AS60_EEPEncrypted、HC908AS60A_EEP Encrypted、
HC908AZ32A_EEPEncrypted、HC908AZ60_EEP Encrypted、
HC908AZ60A_EEPEncrypted、HC908AZ60E_EEP Encrypted;
+ <2-SCM>→<Motorola MC9S08 series> add following
MC9S08GW32 unencrypted、MC9S08GW64 unencrypted、
MC9S08JE64 unencrypted、MC9S08JE128 unencrypted、
MC9S08LC36 unencrypted、MC9S08LC60 unencrypted、
MC9S08LH36 unencrypted、MC9S08LH64 unencrypted、
MC9S08LL8 unencrypted、MC9S08LL16 unencrypted、
MC9S08LL36 unencrypted、MC9S08LL64 unencrypted、
MC9S08MM32 unencrypted、MC9S08MM32A unencrypted、
MC9S08MM64 unencrypted、MC9S08MM128 unencrypted、
MC9S08QB4 unencrypted、MC9S08QB8 unencrypted、
MC9S08QE4 unencrypted、MC9S08QE8 unencrypted、
MC9S08QE16 unencrypted、MC9S08QE32 unencrypted、
MC9S08QE64 unencrypted、MC9S08QE96 unencrypted、
MC9S08QE128 unencrypted、MC9S08RC8 unencrypted、
MC9S08RC16 unencrypted、MC9S08RC32 unencrypted、
MC9S08RC60 unencrypted、MC9S08RC8 unencrypted、
MC9S08RC16 unencrypted、MC9S08RC32 unencrypted、
MC9S08RC60 unencrypted、MC9S08RD8 unencrypted、
MC9S08RD16 unencrypted、MC9S08RD32 unencrypted、
MC9S08RD60 unencrypted、MC9S08RE8 unencrypted、
MC9S08RE16 unencrypted、MC9S08RE32 unencrypted、
MC9S08RE60 unencrypted、MC9S08RG32 unencrypted、
MC9S08RG60 unencrypted;
+ <4- IMMOBILIZER >→<Mercedes Benz> add following:
EIS-W203(1J35D)、EIS-W203(1J74Y)、
EIS-W203(2J74Y)、EIS-W203(3J74Y)、
EIS-W203(4J74Y)、EIS-W220(W215)(1J35D)、
EIS-W220(W215)(1J74Y)、EIS-W220(W215)(2J74Y)、
EIS-W220(W215)(3J74Y)、EIS-W220(W215)(4J74Y)、
EIS-W639(0L02M)、EIS-W639(1L02M)、
EIZ-W203(HC12)、EIZ-W209(HC12)、
EIZ-W211(HC12)、EIZ-W219(HC12)、
EIZ-W220(HC12)、EIZ-W230(HC12)、
EIZ-W169(ST12);
+ <4-IMMOBILIZER>→<Land Rover> add Range Rover EWS(2004-08) option
+ <4-IMMOBILIZER>→<Opel> add Vectra (2004-08)Option;
+ <5-DASHBOARD>→<Chery> add ARRIZO 7, ARRIZO M7 Option;
+ <5-DASHBOARD>→<Changan> add Star of Chang’an 9、CS75(2014)、Ruixing Option;
+ <5-DASHBOARD>→<Ford> add Mondeo(2004-07) Option;
+ <5-DASHBOARD>→<Geely> add Englon (2012) Option;
+ <5-DASHBOARD>→<Honda> add Honda(2014-) Option;
Version V4.4.5 (2016-5-26)
* No need update firmware;
* Fix some bugs;
* Fix MC9S12XE series to write P-FLASH BUG(write BMW step space module BUG);
+ Add user manual of VVDI PROG in the document of software,
+ Increasing 12V power output status in the software interface;
+ <2- SCM >-><Motorola MC9S08 series> increasing:
MC9S08LG16 unencrypted、MC9S08LG32 unencrypted、
MC9S08MP12 unencrypted、MC9S08MP16 unencrypted、
MC9S08SC4 unencrypted、MC9S08SG4 unencrypted、
MC9S08SG8 unencrypted、MC9S08SG16 unencrypted、
MC9S08SG32 unencrypted、MC9S08SF4 unencrypted、
MC9S08SV8 unencrypted、MC9S08SV16 unencrypted Motorola;
+ <2- SCM >->< Motorola MC68HC(9)12 series> increasing
MC68HC12BC32 unencrypted、MC68HC12BE32 unencrypted、
MC68HC912B32 unencrypted、MC68HC912BC32 unencrypted、
MC68HC912BD32 unencrypted、MC912D60 unencrypted、
MC912D60A unencrypted、MC912DG128 unencrypted、
MC912DG128A unencrypted、MC68HC912BD32 encrypted、
MC912D60 encrypted、MC912D60A encrypted、
MC912DG128 encrypted、MC912DG128A encrypted Motorola;
+ <2- SCM>->< MotorolaMC9S12 series> increasing
MC9S12H128 unencrypted、MC9S12H256 unencrypted、
MC9S12H128 encrypted、MC9S12H256 encrypted Motorola
Mask:(0K78X,1K78X)
MC9S12XF128 unencrypted、MC9S12XF256 unencrypted、
MC9S12XF384 unencrypted、MC9S12XF512 unencrypted、
MC9S12XF128 encrypted、MC9S12XF256 encrypted、
MC9S12XF384 encrypted,、MC9S12XF512 encrypted Motorola
Mask:(0M64J,1M64J,2M64J);
+ <2- SCM>->< Renesas R8C Series > increasing
R5F2154 Series deblocking clear,
R5F21546E、R5F21547E、R5F21548E、
R5F2154AE、R5F2154CE、R5F21546F、
R5F21547F、R5F21548F、R5F2154AF、
R5F2154CF、R5F21546G、R5F21547G、
R5F21548G、R5F2154AG、R5F2154CG、
R5F21546H、R5F21547H、R5F21548H、
R5F2154AH、R5F2154CH Motorola;
+ <2- SCM>->< Renesas V850 Series > increasing
D70F3416、D70F3417、D70F3421、
D70F3422、 D70F3423、D70F3424、
D70F3425、D70F3426、D70F3427、
D70F3433、D70F3610、D70F3611、
D70F3612、D70F3613、D70F3614、
D70F3615、D70F3616、D70F3617、
D70F3618、D70F3619、D70F3620、
D70F3621、D70F3622、D70F3624、
D70F3628、D70F3634 Motorola;
+ <4-IMMOBILIZER>-><AUDI> increasing BCM2(D70F3379),BCM2(D70F3381/3634) Motorola;
+ <4-IMMOBILIZER>-><Volkswagen> increasing BCM2(D70F3379),BCM2(D70F3381/3634) Motorola;
+ <5-DASHBOARD>-><Buick> increasing Buick Excelle (2010), Buick Excelle (2013-15), Buick FirstLand(2007), Lacrosse(2008) Motorola;
+ <5-DASHBOARD>->< Changan> increasing Alsvin(2014) Motorola;
+ <5-DASHBOARD>-><Ford> increasing Focus(2005), MONDEO CHIA-X (2009), S-MAX (2008) Motorola;
+ <5-DASHBOARD>-><Hafei> increasing Lobo(2008) Motorola;
+ <5-DASHBOARD>-><Haima> increasing Family (2011-13) Motorola;
+ <5-DASHBOARD>->< Jaguar > increasingS Series Motorola;
+ <5-DASHBOARD>-><Jinbei> increasing Jinbei(2015) Motorola;
+ <5-DASHBOARD>-><JMC> increasing LAND WINDX8 Motorola;
+ <5-DASHBOARD>-><Volvo> increasing XC60(2016) Motorola;
+ <5-DASHBOARD>->< Brilliance > increasing Junjie FSV(2010-) Motorola;
+ <5-DASHBOARD>->< Zotye> increasing SR7 Motorola。
Version V4.4.4 (2016-04-25)
* VVDI PROG v4.4.4 doesn’t need firmware update
* Fix some bugs
* Change some prompt information
* Fix some errors when writing some MC9S12 series EEPROMs
+ Add update information when the new software is being update
+ Add the Frequency button in MC9S12 seires UNSECURED version;
support manually set frequency, search the right frequency from
MC9S12_BADURATE.cfg in the data folder and also support adding the frequency parameter
+ Add Frequency button in RENESAS-V850 series:
Support manually set frequency, search the right frequency from
V850_BADURATE.cfg in the data folder and also support adding the frequency parameter
+ Add Frequency button in RENESAS-R5F61XXX series:
Support manually set frequency, search the right frequency from
R5F61XXX_BADURATE.cfg in the data folder and also support adding the frequency parameter
+ Add the following options in <2-MCU>-><MOTOROLA-MC9S08>
MC9S08AC8_UNSECURED,
MC9S08AC16_UNSECURED,
MC9S08AC32_UNSECURED,
MC9S08AC48_UNSECURED,
MC9S08AC60_UNSECURED,
MC9S08AC96_UNSECURED,
MC9S08AC128_UNSECURED,
MC9S08AW8_UNSECURED,
MC9S08AW16_UNSECURED,
MC9S08AW32_UNSECURED,
MC9S08AW48_UNSECURED,
MC9S08AW60_UNSECURED,
MC9S08DV16_UNSECURED,
MC9S08DV32_UNSECURED,
MC9S08DV48_UNSECURED,
MC9S08DV60_UNSECURED,
MC9S08DV96_UNSECURED,
MC9S08DV128_UNSECURED,
MC9S08DZ16_UNSECURED,
MC9S08DZ32_UNSECURED,
MC9S08DZ48_UNSECURED,
MC9S08DZ60_UNSECURED,
MC9S08DZ96_UNSECURED,
MC9S08DZ128_UNSECURED,
MC9S08EL16_UNSECURED,
MC9S08EL32_UNSECURED,
MC9S08FL8_UNSECURED,
MC9S08FL16_UNSECURED,
MC9S08GB32_UNSECURED,
MC9S08GB60_UNSECURED,
MC9S08GT16_UNSECURED,
MC9S08GT32_UNSECURED,
MC9S08GT60_UNSECURED,
MC9S08JS8_UNSECURED,
MC9S08JS16_UNSECURED,
MC9S08QA2_UNSECURED,
MC9S08QA4_UNSECURED,
MC9S08QD2_UNSECURED,
MC9S08QD4_UNSECURED,
MC9S08QG4_UNSECURED,
MC9S08QG8_UNSECURED,
MC9S08SE4_UNSECURED,
MC9S08SE8_UNSECURED,
MC9S08SH4_UNSECURED,
MC9S08SH8_UNSECURED,
MC9S08SL8_UNSECURED,
MC9S08SL16_UNSECURED
+ Add R5F61723 in <2-MCU>-><RENESAS-R5F>
+ Add QUADROCYCLE(2011) in <3-ECU>-><BOMBARDIER>
+ Add H2-BCM in <4-IMMOBILIZER>-><GREATWALL>
+ Add Changan BENBEN,S35,JINNIUXING,YUEXIANG in <5-DASHBORAD>-><CHANGAN>
+ Add CAPTIVA(2008) in <5-DASHBORAD>-><CHEVROLET>
+ Add VENUCIA-R50(2014),XIAOKANG(2014) in <5-DASHBORAD>-><DONGFENG>
+ Add BESTURN-B50,BESTURN-B90(2014),BESTURN-X80(2013),
VITA(2008) in <5-DASHBORAD>-><FAW>
+ Add FOCUS(09-10) in <5-DASHBORAD>-><FORD>
+ Add C30(2010) in <5-DASHBORAD>-><GREATWALL>
+ Add S5 in <5-DASHBORAD>-><JAC>
+ Add LUXGEN in <5-DASHBORAD>-><LUXGEN>
+ Add QASHQAI(2011) in <5-DASHBORAD>-><NISSAN>
+ Add BAOJUN730(2015), ROEWE550,SGMW-WULINGZHIGUANG in <5-DASHBORAD>-><SAICMOTOR>
+ Add S40(2006-08), S40(2010), XC60(2012) in <5-DASHBORAD>-><VOLVO>
+ Add V5 in <5-DASHBORAD>-><ZHONGHUA>
+ Add Z300(2013) in <5-DASHBORAD>-><ZOTYE>
+ Add ISM-W221,LU-W221,SAM-W221 in <7-OTHER>-><BENZ>
+ Add RFA in <7-OTHER>-><ROVER>
+ Add PASSAT-B6-PBCM in <7-OTHER>-><VOLKSWAGEN>
How to update VVDI Prog programmer software & firmware?
Open VVDI Prog software, Click “Upgrade” tab
Then come to VVDIProg Update menu. You are able to check software version (Tip Information) and firmware version (Device Information).
(NOTE: Newest VVDI-Prog does not need to update firmware)
Adapters Detailed Description:
16pin locking socket
Read the common EEPROOM, note: please insert the chip by following the below picture.
MCU Reflash cable
Used to program MCU on board
ECU Reflash cable
Used to program ECU
MC9S12 Reflash cable
Used to program MC9S12 series chip
Supported chip list
EEPROM
Manufactures |
Types |
Support |
Remark |
ATMEL |
AT24CXX |
R |
|
AT25XXX |
R |
|
|
AT93CX6 |
R |
|
|
BOSCH |
B3XX |
R |
|
B4XX |
R |
|
|
B5XX |
R |
|
|
B58XXX |
R |
|
|
CATALYST |
CAT24CXX |
R |
|
CAT24WXX |
R |
|
|
CAT93CX6[A] |
R |
|
|
EXEL |
XL[S]24CXX |
R |
|
|
XL[S]93CX6 |
R |
|
FAIRCHILD |
FM24CXX |
R |
|
NM24CXX |
R |
|
|
NM93CX6 |
R |
|
|
GRUNDIG |
GRXX |
R |
|
HOLTEK |
HT93CX6 |
R |
|
MICROCHIP |
24AAXX |
R |
|
24[L]CXX |
R |
|
|
93[L]CX6 |
R |
|
|
93AAX6 |
R |
|
|
MITSUBISHI |
M6M800X1 |
R |
|
SEIKO |
S-24CXX |
R |
|
S-93CX6 |
R |
|
|
ST |
D80/D160 |
R |
Can erase the first 32 bytes |
M35080 |
R |
Can erase the first 32 bytes |
|
NEC |
M24CXX |
R |
|
ST |
ST24CXX |
R |
|
ST24EXX |
R |
|
|
ST24WXX |
R |
|
|
ST25CXX |
R |
|
|
ST25EXX |
R |
|
|
ST95P0X |
R |
|
Note: R means the type is supported, £ means the type will be supported soon in the future
MCU
Manufactures |
Types |
Support |
Remark |
MOTOROLA |
MC9S12XEP |
R |
Can automatically determine D-FLASH/EEE space |
MC9S12XA |
R |
|
|
MC9S12XB |
R |
|
|
MC9S12XD |
R |
|
|
MC9S12XDT |
R |
|
|
MC9S12XDP |
R |
|
|
MC9S12XDQ |
R |
|
|
MC9S12DG |
R |
|
|
MC9S12DT |
R |
|
|
MC9S12P |
R |
|
|
MC9S12H |
R |
|
|
MC9S12HY |
£ |
|
|
MC9S12HA |
£ |
|
|
MC9S12HZ |
£ |
|
|
MC9S12XHZ |
£ |
|
|
MC9S12B |
£ |
|
|
MC9S12GC |
£ |
|
|
MC9S12XS |
£ |
|
|
MC9S12K |
£ |
|
|
MC9S12Q |
£ |
|
|
MC9S12C |
£ |
|
|
MC9S12P |
£ |
|
|
MC9HC(9)08 |
£ |
|
|
ATMEL |
ATTINY |
£ |
|
ATMEGEA |
£ |
|
|
NEC |
uPD70F |
£ |
|
ST |
TMS370 |
£ |
|
Note: R means the type is supported £ means the type will be supported soon in the future.
ECU
Manufactures |
Types |
Support |
Remark |
VAG |
MED17.1-TC1796 |
£ |
|
MED17.11-TC1796 |
£ |
|
|
VAG MEG17.5-TC1766 |
£ |
|
|
VAG MED17.5.1-TC1796 |
£ |
|
|
VAG MED17.5.2-TC1767 |
£ |
|
|
VAG MED17.5.5-TC1766 |
£ |
|
|
VAG MED17.5.20-TC1766 |
£ |
|
|
VAG EDC17 CP14/CP20-TC1796 |
£ |
|
|
VAG EDC17 CP04-TC1796 |
£ |
|
|
VAG EDC17 C46-TC1767 |
£ |
|
|
VAG EDC17 CP24-TC1796 |
£ |
|
|
VAG EDC17 CP44-TC1797 |
£ |
|
|
VAG EDC17 U01-TC1766 |
£ |
|
|
VAG EDC17 U05-TC1796 |
£ |
|
|
VAG/Porsche Siemens Continental SDI 3- TC1796 |
£ |
|
|
BMW |
MEVD172(N55) |
R |
|
MEVD172P(N20) |
R |
|
|
MEVD172G(N55) |
R |
|
|
MEVD172S(N55) |
R |
|
|
MEVD1724(N20) |
R |
|
|
MEVD1725(N13) |
R |
|
|
MEVD1726(N55) |
R |
|
|
MEVD1729(N20) |
R |
|
|
MEVD1728(N63/S63) |
R |
|
Note: R means the type is supported £ means the type will be supported soon in the future.
Package List:
Parts |
Number |
Remark |
Programmer multiplexer |
1 |
|
Square USB cable |
1 |
|
SOP16 test socket |
1 |
|
16pin converter |
1 |
Support SOP/SOT/SSOP |
MCU reflash cable |
1 |
|
ECU reflash cable |
1 |
|
MC9S12 reflash cable |
1 |
Used to program MC9S12 series chip |
12V3A power adapter |
1 |
High quality power supply |