
If you want to more than just look fast pt.3 (DIY engine flash on ZC33S)
To flash the car we need:
The flash file itself – the one we are going to upload.
Flashing hardware.
Flashing software.
KNOWLEDGE of how to correctly flash a Suzuki Swift Sport ZC33S. There is nothing directly about the Swift, but there is a lot of information about module 71, which is exactly what we need.
Our Swift's ECU:
BOSCH 0 261 S16 438
33910-53R00 053R0 ECM-053R0-0
MED17.9.63 TC1793 SUZUKI K14C
On the PCMflash website we find information that module 71 is required to flash this ECU. Following the documentation, we find on page 91 the wiring diagram we need – MED17.9.63 TC1793.
So now we have the required wiring diagram in our hands. The ECU is located under the hood, on the right, beneath the cowl panel. IMPORTANT! For correct pinout the diagram must be turned upside down.
Next step: order the necessary hardware – an OBD2 scanner / SM2 PRO J2534 -V2.21.22. There are plenty of videos about it on YouTube. Make sure you watch at least one or two to understand what you will be dealing with. During various promotions the price for the kit we need is around €27-€40 . Can be bought on AliExpress.
Next step: install the software – only the files that come on the disk with the hardware you received.
In this order: GrdDrivers, PCMflash, Scanmatik.
DO NOT UPDATE THE SOFTWARE IF IT ASKS YOU TO! Everything will break!
According to the "Read me!-First" file:
The 3 programs in the Install file folder are installed in sequence.
The FREE-ECU Gifts folder contains information about ECU maps and other related materials, which are given for free.
You MUST click "No" when any window prompts for an upgrade.
THE AUTHOR OF THIS TEXT STRONGLY RECOMMENDS USING ONLY PROFESSIONAL LICENSED SOFTWARE.
Files installed on the PC, device ready, wiring diagram on hand. You need a place with access to electricity so you can plug in your laptop charger and the 12V power supply that connects to the cable with pins.
RECOMMENDATION! As soon as you receive the cable for connecting to pins, take an awl or a small thin screwdriver and slightly loosen the contacts of the coloured wires. Straight from the packet, the terminals on the coloured wires are clamped too tight. Through inexperience, I bent one pin the first time by forcing a coloured wire onto it.
RECOMMENDATION 2! Buy ANY cheap BOSCH ECU from a scrapyard that can be flashed with module 71. For practice. I found one for myself for €10~ a unit from a Suzuki Swift ZC72S (also used in Suzuki Solio). I practised on it painlessly and without fear. I plugged the wires into various pins, connected to the software and tested the flasher. I even tried to upload a Sport file into it. The smart program refused and said the file was not suitable. The original ECU for a Swift Sport ZC33S costs €250-€300 . I didn't want to brick it through inexperience. The details of the cheap ECU I bought: 0261S05712, 0 261 S05 712, 3391069L00, 33910-69L00, ME 17.9.6, TC1767. Because of that the wiring diagram for the pins was different, but the principle is the same.
Steps before flashing:
- Connect the coloured cable according to the diagram on page 91 MED17.9.63 TC1793. I had a question about where to plug GPT1 and GPT2 – in the end I plugged GPT1 into pin 20 and GPT2 into pin 50. The other wires and pins are labelled. There are three red +12V wires; the thicker one goes to pin 5, the thin one to pin 92. The thick black GND goes to pin 2, Can‑H to pin 83, Can‑L to pin 61. Good, they are all marked on the coloured wires.
IMPORTANT! The switch on the cable must be in AUTO mode!
Connect this cable to the Flasher.
Connect the flasher to the laptop.
Be sure to insert the "green key‑flash drive" (it is needed for the PCMFlash program to work).
Connect the 12V power supply to the cable with the coloured wires.
Plug the laptop into its power supply.
Once everything is connected, you can launch the software.
DO NOT UPDATE THE SOFTWARE IF IT ASKS YOU TO! Everything will break!
Steps while working with the software:
Launch the program. If it asks to update, click NO. Otherwise everything will break.
When everything is connected, select our module 71: [71] Bosch: MEDC17(1791/1793) FLASH
Click Identification. If you have connected everything correctly, you will connect to the car's ECU. When prompted whether you want to use automatic power management, click YES.
Then click the Read button. It will ask about using automatic power management – YES. Wait. The process takes 2–5 minutes. After reading, it will suggest saving the file. You MUST save your stock file – to avoid problems and to have the option to return to stock.
Next, change the module to [71] Bosch: MEDC17(1791/1793) EEPROM
Again, start with Identification, then click the Read button. Wait. The process takes 1 minute. After reading, it will again offer to save. You MUST save your stock file – to avoid problems and to have the option to return to stock.
AGAIN change the module to [71] Bosch: MEDC17(1791/1793) FLASH. DO NOT FORGET TO CHANGE IT. I forgot once and couldn't understand why the write wouldn't start.
Select the flash file.
Click Write. A dialog will appear – better not to change anything. Click OK. Another dialog "Checksums are correct" will appear, click OK. Wait 1 minute. The flash file is now uploaded to the ECU.
Disconnect everything.
Reconnect the car's harness to its ECU.
If everything went well, the car will start. If not, you did something wrong.
I recommend familiarising yourself with the following resources:
online — wiki.obdtuning.de/index.php?tit … hersteller — R3/R4 — GPT1/GPT2
online — www.evc.de/en/product/bsl/ecu.asp — S1/S2 — GPT1/GPT2
K‑tag instructions, GPT1/GPT2
TRASDATA