Monthly Archives: August 2017

VVDI PROG latest software version V4.6.1 update

VVDI PROG latest software version V4.6.1 update
v4.6.1 (2017-08-30)
* This version DON’t need update firmware
* Fix some bugs
+ Add VVDI PROG USER MUNUAL 4.6.1version in Doc folder
* Fix MC9S12XS/MC9S12XHY series PFLASH write error problem
* Fix SRS-VW52-V1 diagram
+ Add AT24C01(CLIP),AT24C02(CLIP), AT24C04(CLIP), AT24C08(CLIP), AT24C16(CLIP), AT24C32(CLIP), AT24C64(CLIP), AT24C128(CLIP), AT24C256(CLIP),
AT24C512(CLIP), AT24C1024(CLIP), AT25010(CLIP), AT25020(CLIP), AT25040(CLIP), AT25080(CLIP), AT25160(CLIP), AT25320(CLIP), AT25640(CLIP), AT25128(CLIP),
AT25256(CLIP), AT25512(CLIP), AT93C06[A](CLIP), AT93C46[A](CLIP), AT93C56[A](CLIP), AT93C57[A](CLIP), AT93C66[A](CLIP), AT93C76[A](CLIP),
AT93C86[A](CLIP) options in <1-EEPROM&FLASH>-><atmel(clip)> (Need EEPROM CLIP ADAPTER)
+ Add CAT24C/W01(CLIP), CAT24C/W02(CLIP), CAT24C/W04(CLIP), CAT24C/W08(CLIP), CAT24C/W16(CLIP), CAT24C/W32(CLIP), CAT24C/W64(CLIP), CAT25C128(CLIP),
CAT25C256(CLIP), CAT93C46[A](CLIP), CAT93C56[A](CLIP), CAT93C57[A](CLIP), CAT93C66[A](CLIP), CAT93C76[A](CLIP), CAT93C86[A](CLIP) options in
<1-EEPROM&FLASH>-><catalyst(clip)> (Need EEPROM CLIP ADAPTER)
+ Add XL[S]24C01(CLIP), XL[S]24C02(CLIP), XL[S]24C04(CLIP), XL[S]24C08(CLIP), XL[S]24C16(CLIP), XL[S]93C/LC06(CLIP), XL[S]93C/LC46(CLIP), XL[S]93C/LC56(CLIP),
XL[S]93C/LC66(CLIP) options in <1-EEPROM&FLASH>-><exel(clip)> (Need EEPROM CLIP ADAPTER)
+ Add FM24C02(CLIP), FM24C03(CLIP), FM24C04(CLIP), FM24C08(CLIP), FM24C09(CLIP), FM24C16(CLIP), FM24C17(CLIP), FM93CS06(CLIP), FM93CS46(CLIP), FM93CS56(CLIP),
FM93CS66(CLIP), NM24C02(CLIP), NM24C03(CLIP), NM24C04(CLIP), NM24C05(CLIP), NM24C08(CLIP), NM24C09(CLIP), NM24C16(CLIP), NM24C17(CLIP), NM24U17(CLIP),
NM24C32(CLIP), NM24C65(CLIP), NM93C06(CLIP), NM93C46(CLIP), NM93C56(CLIP), NM93C66(CLIP), NM93C86(CLIP), NM93CS06(CLIP), NM93CS46(CLIP), NM93CS56(CLIP),
NM93CS66(CLIP) options in <1-EEPROM&FLASH>-><fairchild(clip)> (Need EEPROM CLIP ADAPTER)
+ Add 24AA02(CLIP), 24AA04(CLIP), 24AA08(CLIP), 24AA16(CLIP), 24AA164(CLIP), 24AA32(CLIP), 24AA128(CLIP), 24AA256(CLIP), 24C02(CLIP), 24C04(CLIP), 24C32(CLIP),
24LC02(CLIP), 24LC04(CLIP), 24LC08(CLIP), 24LC16(CLIP), 24LC164(CLIP), 24LC32(CLIP), 24LC64(CLIP), 24LC65(CLIP), 24LC128(CLIP), 24LC256(CLIP),
93C/LC/AA76B(CLIP), 93C/LC/AA86B(CLIP), 93C/LC/AA46C(CLIP), 93C/LC/AA56C(CLIP), 93C/LC/AA66C(CLIP), 93C/LC/AA76C(CLIP), 93C/LC/AA86C(CLIP) options in
<1-EEPROM&FLASH>-><microchip(clip)> (Need EEPROM CLIP ADAPTER)
+ Add M24C01(CLIP), M24C02(CLIP), M24C04(CLIP), M24C08(CLIP), M24C16(CLIP), M24C32(CLIP), M24C64(CLIP), M24C128(CLIP), M24C256(CLIP), M24C512(CLIP),M93C06(CLIP),
M93C46(CLIP), M93C56(CLIP), M93C66(CLIP), M93C76(CLIP), M93C86(CLIP), M95010(CLIP), M95020(CLIP), M95040(CLIP), M95080(CLIP), M95160(CLIP), M95320(CLIP), M95640(CLIP),
M95128(CLIP), M95256(CLIP), M95512(CLIP), ST24C01(CLIP), ST24C02(CLIP), ST24C04(CLIP), ST24C08(CLIP), ST24C16(CLIP), ST24E16(CLIP), ST24E32(CLIP), ST24W02(CLIP),
ST24W04(CLIP), ST24W08(CLIP), ST24W16(CLIP), ST25C01(CLIP), ST25C02(CLIP), ST25C04(CLIP), ST25C08(CLIP), ST25C16(CLIP), ST25E16(CLIP), ST25E32(CLIP), ST93CS56(CLIP),
ST93CS57(CLIP), ST93CS66(CLIP), ST93CS67(CLIP), ST93CS47(CLIP), ST93CS46(CLIP) options in <1-EEPROM&FLASH>-><st(clip)> (Need EEPROM CLIP ADAPTER)
+ Add X24C01(CLIP), X5043(CLIP), X5045(CLIP) options in <1-EEPROM&FLASH>-><st(clip)>(Need EEPROM CLIP ADAPTER)
+ Add ME7.4.5-FLASH-ST10F275, ME7.4.5-EEPROM-95320 options in <3-ECU>->
+ Add BCM2(D70F3380) option in <4-IMMOBILIZER>->
+ Add EWS3-KLINE(0D46J) option in <4-IMMOBILIZER>-> (Need EWS3 ADAPTER)
+ Add BCM-XEP100(2009–) option in <4-IMMOBILIZER>->
+ Add LAGUNA-UCT(2006) option in <4-IMMOBILIZER>->
+ Add BCM2(D70F3380) option in <4-IMMOBILIZER>->
+ Add BJ40-DASHBORAD, E150-DASHBORAD(2014), EX200-BCM(2016) options in <5-DASHBORAD>->
+ Add EQ-DASHBOARD(2017) option in <5-DASHBORAD>->

Xhorse VVDI Prog BMW Reviews


Xhorse VVDI Prog BMW Reviews:

Here is o.k. and k.o. experience of VVDI Prog programmers working on BMW cars.

Tested by me: cas 2, cas 3, cas 3+, Cas4 5m48h, volvo cem v40
all ok.

Is a very good tool and for bmw cas4 .

I tested today D80 and a m35080v6, and they work perfect.

Mine erased D160 (BMW F01 dash) with no problem.

Tried to renew bmw e series 868 key. Vvdi claimed operation success but in tango key is now recognized as transponder type A. locked

I did renew 2 keys! Both worked and now ar programmed to cars!

Only thing you need to disconnect from PCB is battery while writing the renew file. (Remove the batteries)

Renew BMW series E 868 key – 100% OK z vvdi prog v4.5.7

FRM3 works perfectly

More EDC17 under ECU section would be great!
Especially BMW EDC16 and EDC17 for ISN purposes.
BMW F series FEM module reading but for that i can only dream about…

BMW BMSX bike ECU would be great…

Renew pcf7946 and 29f family

Renew E series remote with pcf7942 / pcf7944 would be fine

Unlock and download the 9S12G128 secure without erasing it first would be nice .

erasing all 35080s and d80 with soic clip would be super nice too!

I read the CAS3+ MCU with VVDI Prog and that worked perfect.

BMW FRM3 series Exx – READ and WRITE – OK
BMW KEY series Exx – OK
test vvdi prog v4.5.7

ICOM &WinKFP program/code BMW CIC to Exx cars


It’s an excellent write-up: Flash e-series CIC to v41 software, BMW Apps without FSC

This is for ECE/US CIC, not for Asian variants.

How to flash E-series CIC to V41 and get BMW Apps without FSC:

Prequisities: You must know how to use WinKFP. You also must have some knowledge about WinKFP expert mode. Interface must be ICOM A + B(or OP(P)S). No matter what you read from internet or hear from someone else, K+DCAN cable can not be used. Do not even try, it will fail for sure.Also your Ediabas must have all files for flashing modules. There is no need for WinKFP ecu-files. I recommend you to download (v41 or post) sp-daten and do “update sp-daten” with bmw coding tool.

Update must be done module by module. Correct order is 63, 62, A0. All modules can be flashed with MOST_ASYNC_ab625.

Download included package and extract it. CIC has three modules: 63, 62 and A0. 63 and A0 is the same for all chassis models so there is just one folder for each. 62 (gateway) has a different software for every chassis model so correct folder must be chosen. Chassis models are E60 (including E60, E61, E62, E63), E89 (including E8x and E9x) and E70 (including E70 and E71). Choose correct folder for 62.

Copy three folders (develop_63, develop_62_exx, develop_a0) to c:\ec-apps\nfs\data

There are three modules to flash. 63 is the first one. Go to c:\ec-apps\nfs\data and rename “develop_63” to “develop”.


-Configure ICOM for MOST_ASYNC_ab625
-Open WinKFP
-Select expert mode
-PABD = 08010408CI63F1.ipo (be carefully, do not choose CM63)
-P-SGBD = 33CI63F1_10.prg (be carefully, do not choose CM63)
-ECU-adress = 63
-Data = A9257174
-Program = 9257170
-NAAB = H020270_0202J5

WinKFP will complain about incorrect files and other things when you select the files, just ignore the complaints.

Now select done and you will get back to main menu. Now everything is ready for flash (also you have power supply connected, ignition on and cd/dvd removed from CIC). At this point you can turn on windows task manager (taskmgr.exe) because WinKFP progress meter will not work when flashing cic. Select “Program NAAB” and bootloader flash starts. CIC goes to bootloader mode and fan spins at full speed, this is normal. Screen shows bootloader picture or turns black, depending on old firmware version. Now you must be patient because the meter is not working. It will go to 100% and do all kind of things, just wait until “bootsector update finished” appears. Next select program program. Same precautions for this, it takes around 30 minutes to flash 63 program. After program programming has finished, select program data.


Now you have flashed 63. Next you must flash 62. Go to c:\ec-apps\nfs\data and delete develop folder. Then rename develop_62_exx to develop. Go back to list on 63: on this guide. Configure WinKFP just like on that list, except change three bolded 63’s to 62. Also select new data, program and NAAB files. If you did the folder swap (delete develop folder, rename develop_62_exx -> develop) correctly, there are just the correct files available. Select done and perform flash in the same order: NAAB, program, data. 62 is quite fast to flash, maybe five minutes for each part.


Now you know how to do this. Only difference is that A0 has only program, not data or NAAB. Delete old develop folder, rename develop_a0 to develop. Go again back to list on 63 on this guide, change three bolded 63’s to A0. On this module you can’t select data or NAAB, just select program and then select done. Choose program program. It takes around 30 minutes to program A0. After this, you have flashed your CIC to v41 and will get FSC-free BMW Apps.

After programming, code your CIC with NCS Expert.

I hope that this helps someone


Yanhua DR-Key DR Key Adapter Work with Digimaster III CKM100 to Unlock/Reset Key

Yanhua DR-Key DR Key Adapter Work with Digimaster III CKM100 to Unlock/Reset Key


Support Models:
1, BMW E Series,F Series genuine keys /aftermarket key Unlocking / Reset
2, Audi five generation / Land Rover / Porsche key Unlocking / Reset
3, Hyundai / KIA smart card key Unlocking / Reset
4, Dodge / Jeep / Chrysler key Unlocking / Reset
5, Buick / Cadillac / Chevrolet / GM / Opel key Unlocking / Reset
6, MITSUBISHI / Volvo key Unlocking / Reset
7, Peugeot Citroen key Unlocking / Reset
8, Renault key Unlocking / Reset

How to install WinOLS 2.24 on Windows 7/XP 32bit


FREE WinOLS v2.24 Where to get:!AApGDKpL!MV84PFdQIiNFwXdggnSC5yhGe-3edK92weYv0X0tQNA (not tested)

WinOLS 2.24 software is not sold separately on the web. If you want tested WinOLS software only, go to WinOLS v1.500: (€9)

For WinOLS tested versions:

Only working under 32 bit systems (Windows XP or 7)

How to install WinOLS 2.24 Windows 32 bit:

First, it’s a customer solution. Good luck.

I ended up getting it installed.

1. Install “setup.exe”

2. Take the following 3 files:

and put them here:
C:\Program Files\EVC

3. Install “winols_testversion.exe” and run through the setup, just keep clicking yes/OK. At the end of the install it will launch the program, let it do that, but just close it after it opens, don’t play around with it.

4. Go back into C:\Program Files\EVC and double click “loader_ols_32bit”, this should bring up a window saying something along the lines of “Restart the app”. If it says “error starting app”, you’ve gone wrong somewhere. Take note of the red bit above ^

5. Go to start>control panel>add/remove a program>uninstall WinOls 2.14.03
This is the test version you just installed, DON’T delete the full version you installed first.

6. Again, go back into C:\Program Files\EVC and right click “loader_ols_32bit” and send to desktop. This will create a shortcut on the desk top. Then, on the desktop, delete the shortcut to WinOls. If you open WinOls directly it will mess it all up, you have to open the program by using “loader_ols_32bit” which now also has a shortcut on the desktop. I renamed the loader shorcut “WinOls” to simplify things.

Lastly, tune things, give them massive amounts of power, give horsepower to the people, fry tyres and make lots of noise.

First install WinOLS_Testversion.exe & launch program, configure as required

Once the application is opened close it & uninstall via “Add or Remove Programs” via control panel or “Programs & Features” (W7)

Navigate to C:\Program Files

Now copy / paste the “EVC” folder to this location. If you get a question about folder replacement answer “YES TO ALL”

Now navigate to C:\Program Files\EVC

Right click on “loader_ols_32_XP_free.exe” then select send shortcut to desktop (You can rename it later)

Now run the program using the shortcut & you will get a message about the License key completed, click OK

Now run again the program & configure as required ….You should now have a registered version of WinOLS 2.24

ISTA/P v41 download for BMW E60 CIC programming

Only way to do CIC programming on BMW E-series is to use Win KFP expert mode. Also it will be quite hard to find ISTA/P v41.!h8wDiI5I!iOgwqkSLm_RykIQtxdg5LQ


(E89 file is not need but can cause problems in e60)

This is an Overwiew to downgrade E60 ECE CIC.
Look at this, it explains a lot

Free download Full SP-Daten v41, no password or other crap:


Overwiew Data E60 CIC ECE

In Tool32 run the job:

My bet is it will return 7 – programming session active for CIC.

I guess as nothing happened during the ISTA flash your CIC is stuck in bootloader mode.

CIC is made up of 3 parts which must be flashed in correct order (obviously ISTA does this automatically but I’ll explain it as it may help you solve the problem).

63 -> 62 -> A0

The numbers refer to ECU addresses so…

A0 = CIC

Bootloader / program / data

I think only an ICOMA+B / Opps unit will you be able to recover this CIC by reflashing with ISTAP. Only 62 can be flashed with K+DCAN. The complete package requires MOST (ICOM B) correctly configured.

Hope this helps…


– Can i use this tutorial for my E63 coupe 03/2008 635D CV16548 ?

Yes, if you have retrofitted CIC and combox. This tutorial is for CIC and car must also have combox to get apps. I added specific chassis models to the guide.

– Can i use “interface” fonction in DR GINI software (B13 version) for configure ICOM for MOST_ASYNC_ab625 and write EDABIAS.INI file ?

Probably yes. I have never tried with dr gini, I always use easy connect. You want to configure ediabas.ini for remote:most_async_ab625 so I can’t see why it wouldn’t work, if the software gives you an opportunity to configure ediabas.

– ICOM selection + MOST selection : it’s good choice?

Yes. Interface must be ICOM A + B(or OP(P)S). No matter what you read from internet or hear from someone else, K+DCAN cable can not be used. Do not even try, it will fail for sure.

I still remind, you must have some knowledge about winkfp use. This guide is not for those who have never used winkfp. Start with basics, downgrading cic is not basics.

Flashing an ecu is always an risk!!
Only flash when it’s necessary!


Sales KESS V2 V2.35 Firmware V4.036 OBD2 Tuning Kit 67 euros, livraison gratuite

Francais KESS V2 V2.35 Mise a jour V4.036 OBD2 Tuning Kit Aucun Jeton Limitation

Version: Software V2.35
Hardware V4.036
Update: by CD
Tokens: 60 Tokens available, after use it up, get J-Link to add tokens.
OS: Windows XP
Langues: Francais, English, German, Spanish, Italian, Portuguese
Function: read and write the Data of Engine ECU
Support Vehicle: World-wide famous brand cars
Support Truck: Non
Via BDM or OBD: Via OBD
No Checksum Error, with New LPC2478 Chip

MPPS V21 V18 BOOTread/write ECUs


MPPS cables with v18 or v21 software read/write ECUs through the BOOT mode

MPPS V18 china clone read/write ECUs via BOOT:

Golf 1.6 TDI Siemens Simos Pcr2.1

R/W can (unlock boot mode-ok) – ok

Golf TDI EDC17c14

Boot mode.
read / write all ok,

ECU EDC17 on Audi a6 2009

this tool read via boot

Polo SIMOS 3PE 1.2 12v

read/write as generic simens SIM4LE boot mode flash 512kB – OK (catalyst off).

eeprom available

full boot

read normally, Not so OBD, just flash

China clone: EDC17C10 PSA

boot mode

Read OK 3:30min – faster than Ktag, Kess and FGtech.

Corsa D 1.3 CDTI, EDC17C18, 70.0kw,2010, Z13DTE

R/W bootmode TriCore™ = OK

Fiat Doblo 1.3 mjet mjd6f3 obd – r/w ok
Range Rover edc17cp11 boot – r/w ok
this tool looks great

MPPS V21 clone read/write ECUs via BOOT:
Read written FLESH + MPC + EEPROM fiat marely 6f3, OK through OBD.
There are few tools that read-write EEPROM marely by OBD.
OBD-flash reading 3min 20 sec., 45 sec-writing.
MPC and EEPROM read OBD-20 seconds, 20 seconds writing (multyboot OBD) .A very strong and stable tool.

its always a risk with edc17 , this ecu opens easy , boot is safer , if you trust your tool you have to make a choice

Ems3132 Bootmode. Read ok. Write not ok.

Jetta 2,0 16v TSi 200cv – MED17.5.2 Tprot10
Read in Boot = OK
made OBD unlock and CKS by MPPS, write boot = OK

Magneti Marelli 6f3, 6JF, 8F2, 8F3 in obd and multiboot with micro and eeprom works very well!

(thanks to all contributors)