Reprogramming ECU: VW Group Guide
Reprogramming ECU: VW Group Guide
First part
File mapping acquisition
Before we start, we need to verify that we have all the hardware and software requirements.
CURRENT:
Portable PC (unless one can approach the car with a normal desktop PC)
Hardware for connecting the PC to the control unit via OBD (diagnostic socket)
Software KWP2000
ATTENTION Some vehicles from the VW group (Golf, Passat, etc.) produced before 2000 cannot
to be reprogrammed with this system. In these cases, it is necessary to remove the control unit, open it
desolder the EEPROM(s), replace them with new ones, and reprogram them.
Personal experience :
I easily did my 110hp Golf from '99. The 90hp Golf from '98 required a different procedure.
as some Passats.
To proceed, it is essential to first identify the location of the OBD port. Generally, they are always
It is located under the dashboard on the driver's side and can be accessed by removing a few panels.
They are often close to the fuse box.
However, some houses place the socket in somewhat unexpected places, so I will try to bring a few.
figurative example.
Now that we know where to connect, let's take our hardware. This consists of a small unit.
electronics that allows communication with the control unit (ECU).
This comes with two cables, one has the USB terminal for connecting to the PC and the other has the male connector of the.
OBD port.
There are different types and structures, the one we will examine is the classic KVP2000 for
EDC15 control units (cars built between 1998 and 2003).
ATTENTION For users in the VW group (Golf, Passat, etc.), it is necessary to first start the operation
remove fuse no. 11. This operation is necessary to prevent the lighting of anomaly warning lights on the panel.
once the operation is completed. The activation of such indicators does not compromise the functioning anyway.
of the car and can be easily corrected (turned off) with software like VagCOM or by your mechanic with
diagnostic instrument.
To purchase it, I recommend E-bay, section AUTO ->> TUNING ->> ENGINE
Here is what it looks like:
So, after installing the necessary drivers for the operating system in use, let's proceed with the
connection. Insert the USB cable into the dedicated port and the OBD socket.
Let's run the KWP2000 software to get the following graphical interface:
If we now hover the mouse over the type of vehicle that interests us and select it, we
it will compare the complete list of vehicles that are managed by this .DLL
Verify that the software you are using has the largest number of .DLL files, it means greater compatibility.
with a wider range of cars.
Once the list is open, accurately identify your model and double-click on the :DLL to
display the following window:
If you like, select the Italian language and proceed with reading the control unit by pressing the button.
"READ". The operation may take a few minutes.
At the end of the reading, it will be possible to save your newly extracted mapping with the name you prefer.
likes.
At this point, you can disconnect everything and proceed to store your FILE in a safe place.
Original mapping. I recommend making copies as they might be useful to you in the future.
Second part
Processing and use of the file
In this document, I will not delve into the processing of the file, which we will instead examine in detail in another.
document always available on my site. Instead, we will see how to proceed in case we do not have it.
necessary software or skills.
There are huge databases full of pre-mapped rows online (always available on E-bay) I do not have them
I absolutely recommend it, but I know that some people found what they were looking for with a lot of
satisfaction.
How to know what to search for?
In the downloaded mapping from your control unit, the data of the same is present, namely number
control unit and software number with which it is programmed. Let's see how to extract them.
Select the 'SELECT FILE' button and find the file in question (THAT IS, THE ONE YOU DOWNLOADED)
FROM YOUR CAR) to view the data contained.
The highlighted data is essential for identifying your file that may already be remapped in
some databases.
However, if you want to be more sure and have a certain result, you can contact a professional.
available.
How to recognize files in databases?
Get ready because there is generally a lot of confusion IN DATABASES. They are generally divided by
MANUFACTURING COMPANYÆMODEL -> VERSION .4
The files present are marked by different extensions that are usually .ORI for original files and .MOD
for those edited (often the modified files have no extension). The icons that them
They can vary depending on the software you have installed on your PC.
In most cases, the file name already contains the last three digits of the ECU number.
As you can see, '112' highlights the last three digits of the type of control unit as you can compare.
in the interface of the BoschEcuNumber software used above 0281 010 112
This simplifies the search phase, but not everyone uses this system, so always use the software.
to ensure that the ECU numbers are the same (there is no compatibility between files of different
central units).
All of this is not to encourage you to search for these sometimes unreliable files but to be able to
study what the changes made within the mapping are and where they are.
If you want to do some testing and identify the differences extracted from the database of my site, the software
suitableHERE)
This, like other software, allows you to upload two files of the same ECU to compare their differences.
of the torque, power, etc. curves.
Launch the program and in the interface that opens, click on 'FILE' and then on 'OPEN FILE FOR '
COMPARISON
There will be two consecutive windows that will allow you to first upload the original file (.ORI) and
then that modified.
After uploading the files, the graphical interface will automatically open, which you can scroll through.
horizontal to check where the curves have been modified. The mapping is very 'long' so
scroll slowly.
In the sample file that I will propose to you, bring yourselves to about ¾ of the mapping.
The 'SCALE' function will allow you to 'stretch' or 'shorten' the mapping for a clearer representation.
visualization.
You will see highlighted in green and white the differences and increases in the modified file.
As you can see, the software also offers other options that we will not discuss in this specific document.
Third part
Reprogramming
CONTINUE ........................
Capitanfabius b4rone