Carprog full V7.28 cables and functions list

CarProg V7.28 ECU tuning, airbag resetting, odometer correction, radio programming, EEPROM programming tool comes with full set cables and connectors. Here is the full set carprog cables list and corresponding functions.


  1. CarProg Main hardware interface
  2. A1 – OBD2 Adapter Cable (Inside have K-line and CAN bus switches. Use with all car complained with OBDII standard)
  3. D1 – Odometer-airbag Adapter (Dashboard, Airbag programming adapter)
  4. A3 – Transponder Antenna (Used with all CarProg immobiliser software)
  5. A10 – Motorola Adapter Cable (Motorola MCU programming adapter)
  6. A11 – BMW EWS Adapter Cable (Used with BMW Immo software)
  7. A16 – Car radio Cable (Used for Opel, Renault, Peugeot, Citroen car radio made by Philips decoding)
  8. A15 – Cable (Used with D1 adapter, Universal car dashboard and airbag programming adapter)
  9. A17 – Honda Airbag OBD2 Cable (Adapter for Honda airbag reset by OBDII)
  10. A4 – Eeprom Adapter Cable (Used for eeprom programming)
  11. A5 – DIP8 Clip Cable (DIP8 Clip for eeprom programming)
  12. A6 – SOIC8 Clip Cable (SOIC8 Clip for eeprom programming)
  13. A7 – MB 38-Pin Cable (Used with MB Airbag and dashboard software)
  14. A8 – BMW 20-Pin Cable (Used with BMW airbag and dashboard software)
  15. RNS510 Adapter Cable (RNS510 radio decoding interface cable)
  16. VOLVO FORD CAN 2006+ Cable (Needed for airbag and dashboard programming)
  17. FIAT CAN 2006 Cable (Needed for airbag and dashboard programming)
  18. C1 OBD2 Female Cable
  19. USB Cable
  20. Power cable
  21. CD (Latest Release Software v7.28 and User Manual)

Good ECU Programmer Tool to read EDC17

Which EDC17 Reader works well for a good price?

BDM100, FGTECH 54, MPPS v16, kess v2.06 or any other tools/ solution is optional?

Let’s hear from some experienced ECU tunners.

–          For EDC16 iam using BDM100 from china.

–          I USE FGTECH 54 AND IS OK. no problem.

–          I read one EDC17 in Audi A4 with MPPS v16.

–          Another EDC17 I read in boot mode with galletto v54 good china clone… Do job perfectly.

When you have problem, just try this way: uninstall all fgtech software. Install basic version. Connect tool and give drivers. Unplug tool. Remove basic. Install Win7 version. Plug tool + drivers. Done.

–          I use the kess v2.06 reworked pcb and fw updated, like 2.08 what is available…is great tool, recently KESS FM V4.036 available, haven’t test it, but I think it will do. As told by customer service, the older fw kess v2 is available to update firmware by returning back the main unit to them and charge $89, but the QC number has to be ended with 015.

–          I use byteshooter does most ecus obd2, inclusively edc17 first models until 2009, first generation. For late edc17 byteshooter reads very good on table, only resistor adding is needed. If you want good tool go Byteshoter. Never had issues with it. Galetto v54 reworked pcb works good too.

–          CMD CAN Flasher dont can read write all edc17 by obd, only a few.

good tool to read edc17

BMW Carsoft 6.5 Software installation steps

1) You need to copy all BMW Carsoft 6.5 file folder on the software driver CD to your hard disk, so you can make sure the installation will be more stable.

2) Run the installation: Open the folder and double click on the “SETUP CAR SOFT.exe”.

 Run the installation

3) When the system shows the BMW Carsoft 6.5 welcome surface–“ Installation CARSOFT BMW-Diagnosis V6.5”, then click “Next”.

 BMW Carsoft 6.5 welcome surface

4) When the system display a window about “Software License Agreement”, click “Yes” to continue the installation, follow the steps, the BMW Carsoft 6.5 program will be installed into your computer automatically.

5) Then you can find the BMW Carsoft 6.5 file folder and open it.

6) Copy all the 10 files in the file folder of “crack” and paste them into the file folder of the “cm75f” at the directory C:\cm75f\ which was created during the automatic installation of the BMW Carsoft 6.5 software.

 installation of the BMW Carsoft 6.5 software


7) When there asks you if you want to replace the old file when you paste the new 10 files into the folder, just click “Yes all”.

8) Next, paste the 10 files into the file folder of “BMW” at the directory C:\Program Files\CARSOFT\BMW and the same, replace all the old files.


9) After complete above steps, you can run the BMW Carsoft 6.5. Select the “CARSOFT” holder in the menu of “Programs”. Click the “BMW” to run the program.


10) When you see the surface of the BMW Carsoft 6.5 program, you can click the “BMW V6.5 WINDOWS” to continue the program and you can perform all the functions of the BMW Carsoft 6.5.



Xprog 5.5.1 fix xprog-m 5.0 software error and authorization error

Important Note:
I am not stating or encouraging you operate by following the next steps to update from Xprog 5.0 to Xprog 5.5.1 if you do not have knowledge and skills to remove the chip, otherwise it may screw up the chip.
The information provided here are for information only and have no ties or responsibility with eobd2 supplier, as they were all taken at random sites on the internet and can be accessed publicly.
Update Xprog 5.0 to Xprog 5.5.1 will solve “Unknown command, software error” and fix authorization error.
Xprog 5.5.1 download:!CYIx2A6a!T5s_8eLwA5Y6AuPjc1l5E6yKCbIPIAr3OoCL8Uv3ajk
Xprog 5.5.1 Update Steps:
You must programmer step by step ,i used with USB-UPA:
1. Erase chip atmega 64
2. Program eeprom , Flash
3. Set Lock bits and fuse bits. Program lock bits, fuse bits.
4. Copy Xprogbox 5.51 to C:\ and run Xprognew.reg
5. Run XprogDesktop.exe and update .
Working ECU after install Xprog 5.5.1:
1.    All works ok cas 2 cas3 read and write in first time
2.    my old xprog-m 5.0 now have the 5.51 version succesfully installed!, I already tested with Infineon xc23xx, Mac7242, SPI, I2C, Microwire eeproms, some 9S12, HC11, HC05 and TMS. Works great, verify error also fixed with update. Before this update I can’t read/write the HC05H12, now it’s working!. All authorizations activated.
I have problem with my XPROG. After update 5.5.1, I have all authorization but when I try read or write device I got error “Unknown command. Software error”
Solution: Software must be in c:/ ,update .reg files ,reprogram Atmega 64
1Program EEprom
2 program Flash
3 Lock bits -Program
4 Fuse Bits Program
I read flash for CAS 3 xprog read it as 2048kb it should 512kb
This is normal for xprog. Rosfar on the other side read only 512k and is correct also. Xprog use the whole range of addresses for this mcu from 0 to 1FFFFF, despite the fact that only some blocks are used. The unused blocks are filled with FF. Rosfar use only the blocks that contains data hence only 512k is produced.
I made a script for upa to convert from one to the other format.
You will need to have upa 1.3 installed but no need to be plugged in. Load your dump in upa and use the script to convert your dump. The script has 2 choices, convert from rosfar to xprog or convert from xprog to rosfar, then you must save the converted dump. It is easy to use.
I had problems with security bits
I’ll try to wake
report results
To prevent atmega brick do not touch JTAG and SPIEN fuses.
Also this firmware has bugs.
For example,if you got an MCU that hangs on bypass security,when you press cancel,the windows program is cancelled but the programmer is still doing bypass security.
To get it out of that bug,you need to disconnect it first,and reconnect again.
Can I update xprog m with programmer tl866? it’s have atmega64 but I not know how to connect.
use in-circuit connection.
TL866 is produced in two options – with and without isp

Piasini engineering Read ECU Subaru Tribeca 2007 3.0 b9

This is ECU images for Subaru Tribeca 2007 3.0 b9
The following parts show how I operate.
ECU : Subaru Impreza STi 2.5 ‘07
Connect as below:
Serial Suite:    ECU Plug:
Red    to          3 Pins Red (Power Supply +12 Volt)
Black   to         1 Pins Black (Ground)

Where to connect the flat cable:

Put a wire (bridge) like in the picture, then connect the flat cable pin following
the number like in picture.

You have to remove the bridge used before, and put another 2 wire(Bridge) like in the picture.

Super Piasini Master V4.3:

€ 65 MPPS V16 New ecu added, PCB board, setup and use

News: MPPS V16 china clone only € 65, details:

Someone wondered if anyone has used MPPS V16 and if its any diff to the older one??
New ecu’s added etc etc, Or is it a chinese usual and totally same with diff version number software?

New vehicle and ECU’s added to MPPS V16:

MPPS V16 Video tutorial:

MPPS V16 OS requirement:
MPPS V16 is impossible work with win 7, has to work with XP or XP mode on win7.

Does MPPS V16 work need soldering?
No, It is easy to work via OBD, it’s better for OBD on many cars.

Is MPPS V16 available with French?
MPPS V16 is Multi-language available, including French language.

Chinese MPPS version 16 PCB board as follows:
According to my test, I proved MPPS V16 is impossible to load on win 7, I run it on Windows XP.
I used MPPS v16 euro clone and it worked very well, but these days I’m just using Galletto euro clone and that does 99% of stuff… the stuff that doesn’t work with Galletto I use my kess euro clone v2.08 and that works fine.

Get a kess euro clone instead it is much better for OBD on many cars

MPPS V13, MPPS V16 and Galletto 1260 Differences

So many discussions are given to MPPS (V13 and V16) and Galletto 1260. What the different among them and how to choose a proper ECU remap tool?

Check the table below to check their differences:

Item MPPS V13 MPPS V16 Galletto 1260 
Function 1. Flash Reading / Writing ( K + CAN )2.Checksum Calculation3. Make Model Engine Ecu Make Ecu Type Connection Read Write Checksum 1. EDC15 improvements
2. Improvements DDE4
4. Improvement of many protocols (many bugs have been removed)
1. Read and write flash;
2. EDC15 EDC16 support
Language Francais, Afrikaans, Albanees, Bahasa Melayu, Cech, Cymraeg, Deutsch, Esti, English, Espanol, Filipino, Finnish, Galego, German, Hrvatski, Indonesia, Italiano, Kiswahili, Latviesu, Lietuviskai, Magyar, Malti, Nederlands, Norsk, Polska, Portuguese, Romanian, Slovencina, Slovenski, Srpski, Suomea, Svensk, Turkish Francais, Afrikaans, Albanees, Bahasa Melayu, Cech, Cymraeg, Deutsch, Esti, English, Espanol, Filipino, Finnish, Galego, German, Hrvatski, Indonesia, Italiano, Kiswahili, Latviesu, Lietuviskai, Magyar, Malti, Nederlands, Norsk, Polska, Portuguese, Romanian, Slovencina, Slovenski, Srpski, Suomea, Svensk, Turkish Francais, English, Spanish, German, Italian, Portuguese.
Recovery function (like boot mode) Yes Yes No
O/S  Win XP SP2 Win XP SP2/SP3 Win XP SP2
Support driver  EDC16, EDC17, MED9.x, Siemens PPD1 / x, EDC15, ME7.xi  EDC15 EDC16 EDC17 inkl CHECKSUM EDC15 EDC16
User Experienced Tuner Experienced Tuner DIYer
Protocol K+CAN K+CAN K-line only
Price €23.00 in €109.00 in €12.00

In conclusion

The main difference among MPPS V13, MPPS V16 and Galletto 1260 lies on the vehicle support ability. MPPS V16 support more vehicle than Galletto 1260. Galletto 1260 supports only K-line vehicle models, while MPPS V13 and V16 support K +CAN vehicle models. offers free download vehicle list:

MPS V16 vehicle download

MPPS V13 vehicle download

Galletto 1260 vehicle list

For detail information, please check webpage.

What V2.06 KESS and V2.06 K-TAG can do

What the different of these two ECU programmer and how can they work together?
KESS V2 and K-TAG share the same K-suite software which is developed by Alientech. KESS V2 OBD master kit can be worked together with some other programmers, the most welcomed is K-TAG.
V2.06 KESS and V2.06 K-TAG share some differences. KESS V2 supports OBD which means it can work via OBD diagnostic port but K-TAG cannot. KESS V2 supports some EDC17 programming, but K-TAG cannot. In short, KESS V2 is for OBD and K-TAG is for BDM/JTAG/BOOT.
If KESS V2 fails to program EDC17 for some models, please try DS17 Infineon Tricore boot reader.
Kess V2 comes with all the cable for cars and bikes but also has the trucks and boats protocol activated as well. It has no token limitation.
Ktag master version has the tricore and BDM MPC5x protocols enabled with all the appropriate cables. It comes with 500 tokens, buy new CPU chip to replace old one and add another 500 tokens. K-TAG also contains the 14AM00TBAS and 14AM00TB02 adaptors to enable you to BDM Ford Focus RS/ST as well as many other vehicles. The New Data Cable 144300T108 unused is also included. This is needed for the new ECU ID features which allow you to unlock some ECUs via the OBD without having to remove them from the vehicle.
Using K-Suite, you can manage KESSv2 and K-TAG in the same software. Complete your equipment with K-TAG to work directly on the engine control units while on the bench. KTAG coupled with KESS V2 OBD2 Manager Tuning Kit contribute to equivalent software applications, then again KESS V2 boasts OBD celebration (means KESS V2 OBD2 Manager Tuning Kit package ECU via OBD the facts cable) as KTAG will not obtain. These two will allow you to cover near enough all the cars out there especially VAG and BMW EDC17 ECUs with the Tricore protocols.
Experienced technicians would apply Alientech software ECM Titanium to work with KESS V2 and K-TAG. The ECM Titanium allows you to do accurately modify the file stored inside the engine control unit (ECU) memory (EPROM) without any difficulty for  Diesel and Petrol, naturally-aspirated or turbo-charged, the software lets you  rapidly adjust the maps values (injection, spark-advance, pressure, TURBO etc) and the limiters saved inside EPROM files.
KESSv2, K-TAG and ECM Titanium software are the right gear to start your work.

FGTech 2 “Can not find driver”,how to do?

When install FGTech 2, the FTReadWrite replied “Can’t find device” error message. When trying to uninstall the driver, the window screen warmed it is not FGTECH device, but USB-to-Serial device. If install the driver, fgtech software did not run and FTReadWrite or MProg didn’t find the ftdi chip. Try to install the driver on both win 7 and win xp computer over and over, but in vain.
1) Download and install the Virtual Com Port drivers from FTDI website:
Virtual COM Port Drivers
2) Then connect the FGTech to computer via USB port which had no device programmed and 1 blank device when the MProg Utility it shows.
NOTE: If you had backup and reprogram with the ept file. The system will not recognize the FGTECH Galletto 2 and will not reprogram the firmware bin file. The Virtual Com Port Drivers would overlay the fgtech ECU programmer. Then you have to again download the related driver in FTDI website.
CMD Uninstaller 1.4
3) After install the right drivers, FTReadWrite programmed the backup firmware file, run FGTech software by referring to the user manual on EOBD2 webpage.

Cheap MPPS V16 for EDC15 EDC16 EDC17 from China

I bought a very cheap MPPS V16 for EDC15 EDC16 EDC17, and of course a clone one from China recently. The tool cost me €109 and arrived at my garage in 5 days. It came with a cable and a CD, which contained the MPPS software. I have been used the tool for a few weeks, and I’d like to say something about it.


About installation
The supplier provided me with an installation tutorial video, so there was no problem for me to install the software. One thing I do not like about it is that the driver for the MPPS software should be installed manually. Hmm, not smart enough. By the way, like most Chinese OBD2 tools, the software is only compatible with Windows XP SP2 system.

About using experience
According to the manual book, the tool can program more than a thousand of ECU chips. But I doubt if the clone one can work that well. So I have tested it on 10 cars with different chips, and here is the result:
Audi A4 1.8 Turbo Bosch ME7.5 K-Line, worked OK.
Audi Q5 2.0 TDI Bosch EDC17CP14 CAN, worked OK.
Bmw Series 3 320 2.0D Bosch DDE3.0 K-Line, worked OK.
Bmw Series 5 530 3.0D Bosch DDE4.0 K-Line, worked OK.
Ford Focus 1.6 TDCI Bosch EDC16C3 K-Line\CAN, worked OK.
Volvo S80 3.0T Bosch ME7.0 K-Line, worked OK.
VW Passat 2.0 TDI Bosch EDC16U1 K-Line, worked OK.
VW Golf 2.3L Bosch M5.92 K-Line, worked OK.
Peugeot 308 1.6 Turbo Bosch MED17.4 CAN, worked OK.
Mercedes CLK CLK 2.7 CDI Bosch EDC15C6 K-Line, worked OK.
Mercedes Klasse-B B200 2.0 CDI Bosch EDC16C32 K-Line/CAN,
worked OK.
Honda Accord 2.2 CDTi Bosch EDC16C7 K-Line, worked OK.

About language
This obd2 tool I bought is a French version, very easy to use.

The tool is good overall considering the cheap price. But it would be better if it can program Toyota chips. No Toyota ECU chips are listed on the support list. I tried to use it on a 08 Camry, and the tool would not work. Anyways, the tool is worth the money. No issues happen to my MPPS so far.