iecutool

Automotive ECU Tools

iecutool

Automotive ECU Tools

How to Create Firmware Files with ECUDesk Mini App

ECUDesk ECU remapping software development team is introducing a new client application — a mini-app that runs within Telegram. Now you can take your favorite app with you wherever you go; all you need is your mobile phone! It’s simple:

Dear ECUDesk users! 1 accounts for 2 pcs and 1 phone!!!

It’s simple:
1. Follow the link @ecudesk_client_bot and press /start; the ECUDESK button will then become active.
2. Enter the login and password you used during registration, and the program will automatically register the device as your third authorized device.
3. Select a module by brand or control unit name, choose the firmware file from your device’s storage, and tap "Upload."
4. Disable the specific emissions-related features you need and tap "Save file."
5. Done!
Create firmware files whenever it’s convenient for you!


How to Use ECUDesk Mini App
How to Use ECUDesk Mini App
How to Use ECUDesk Mini App
How to Use ECUDesk Mini App
How to Use ECUDesk Mini App
How to Use ECUDesk Mini App
How to Use ECUDesk Mini App
How to Use ECUDesk Mini App

Alientech KESS3 Supports Locked BMW MG1CS049 via OBD

Alientech KESS3 released a new OBD protocol for Bosch MG1CS049 "locked" ECUs on BMW M and Alpina.

Work on some of the most sought-after high-performance BMW and Alpina models equipped with the 3.0 Bi-Turbo S58 engine, from 2021 onwards, directly via OBD with KESS3 and Powergate.

  • BENCH Unlock required
  • Read and write directly via OBD after unlocking
  • Powergate support now available
  • Coverage for BMW M2, M3, M4, X3 M, X4 M and Alpina B3 and B4, including CS, CSL and Competition versions

You can now work via OBD on protected Bosch MG1CS049 ECUs fitted to BMW M and Alpina vehicles with the S58 3.0 Bi-Turbo engine. This allows you to work on some of the most sought-after sports cars in the tuning market.

The first step requires a BENCH Unlock and applying the dedicated patch.
Once the unlock is complete, you can read and write directly through the diagnostic port without having to access the ECU again in BENCH.

Support is therefore extended to Powergate as well, Alientech’s device dedicated to the end user: you manage the files remotely, while the customer reads and writes via OBD up to 4 modified files using the device and the App.

The benefits for everyday workshop operations:

Access Bosch MG1CS049 ECUs via OBD after the initial BENCH Unlock
Work on high-performance models that are particularly sought after in the tuning market
Work on latest-generation locked Bosch ECUs
Manage the same applications through Powergate as well
A release dedicated to high-end sports cars that expands the operating possibilities of KESS3 and Powergate on one of the most sought-after BMW engines in the tuning market.

Technical focus
Connection : OBD (after BENCH Unlock)
ECU: Bosch MG1CS049
Production years: from 2021
Brands involved: BMW, Alpina

Supported vehicles
BMW M2, M2 CS, M3, M3 CS, M3 Competition, M4, M4 CS, M4 CSL, M4 Competition, X3 M, X4 M
Alpina B3, B4


KESS3 Update BMW MG1CS049 Locked ECU via OBD

AutoTuner Supports Volvo Denso VEA Gen2 via Bench

A major technological breakthrough has landed on your AutoTuner Tool! AutoTuner is thrilled to announce world-first, exclusive Bench mode support for the Denso VEA Gen2 (SPC5777M) ECU family!

A Look Back: In 2018, AutoTuner was the first to release support for the initial Volvo Denso ECUs (SH72546) equipping VEA engines. At that time, newer Denso ECUs powered by the Freescale SPC5777M processor, known as Gen2, were already present on the market, but remained unreadable/unwriteable since late 2017. Today, we have officially found the solution and brought full exclusive Bench capability to your Tool!

To streamline your workflow, this release also introduces an OBD patch following a one-time Bench unlock.

Note: For vehicles equipped with a Secure Gateway (SGW), we advise working in Bench mode to avoid long reading and writing procedures.

Supported Lineup (Denso VEA Gen 2 Freescale SPC5777M — Volvo Drive-E Range):
ECU Variants Covered:
ECM-EAA, ECM-EBA, ECM-HAA, ECM-DAA, ECM-DAB, ECM-DBA, ECM-GAA (covering multiple ECU variants across all engine configurations)
Note: Some ECUs feature new protections and are identified as VEA Gen3, which are not yet supported. The Tool can identify the exact ECU generation directly via OBD.

Supported Vehicles:
Sedans & Wagons: S60, S80, S90, V40, V60, V70, V90
SUVs & Crossovers: XC40, XC60, XC70, XC90

Covered Engines:
Diesel: B4, B5, D2, D3, D4, D5
Petrol & Hybrid: T2, T3, T4, T5, T6, T8 Twin Engine, B3, B4, B5, B6
Update your AutoTuner software today and elevate your Volvo engine optimization capabilities!

Key Features
Type: Engine Control Unit (ECU)
Mode: Bench NR + OBD after Bench Unlock
Readout: Calibration + ASW
MCU: SPC5777M
Read time: up to 20min
Write time: 5min
Write time with OBD patch: up to 10min
Checksums correction


Autotuner Update Volvo Denso VEA Gen2 Protocol

Flex Korhex Unlocks Bosch MD1CS003 in Bench Mode

Finally! Flex Korhex released new Boot Glitch unlocking solution for Stellantis Bosch MD1CS003 ECUs.

Version 8.23.0.0 of Flex Out Now

New Flex update, new possibilities. Now you can perform Boot Glitch operations on Stellantis Group Bosch MD1CS003 with Korhex by leveraging the EMFI — Electromagnetic Fault Injection technology on the TC298 processor.

Compared with the VFI procedure already available, Korhex allows technicians to operate without removing components from the unit, reducing the risks associated with working directly on the control unit. Moreover, the ECU can be unlocked and subsequently programmed in Bench mode.

Use the F mask to operate with Korhex. Alternatively, this software version also introduces the possibility to download the STL files for the dedicated Korhex positioning masks used during Boot Glitch procedures.

In order to use the protocol, an FLS0.20 Boot Glitch license or the Flex Full FLS0.5 configuration is required.

Key Insights

  • Stellantis Bosch MD1CS003 — TC298
  • Working Mode: Boot Glitch
  • Memories: Read/Write/Checksum Internal Flash, Read/Write Internal EEPROM, Full Backup
  • License: FLS0.20M/S — FLS0.5M/S
  • Connection: ~10 seconds
  • Reading Time: ~2 minutes 30 seconds
  • Writing Time: ~2 minutes

Some of the supported vehicles:

  • DS 7 Crossback (I) (2021MY) 1.5L BlueHDi 16v 130HP
  • FIAT Scudo (III) (2021MY) 1.5L MultiJet 16v 118HP
  • Opel Mokka (B) (2021MY) 1.5L TDCi 16v 108HP
  • Peugeot 5008 (II) (2021MY) 1.5L BlueHDi 16v 130HP
  • Toyota Proace City (I) (2021MY) 1.5L D4-D 16v 74HP

Flex + Korhex Update Bosch MD1CS003 Boot Glitch Unlocking

Autotuner New Update Add MD1CP002 MD1CS001 MG1CS003 ECU

A major workflow upgrade for BMW Group platforms has landed on your Autotuner equipment! Bosch MD1CP002, MD1CS001, and MG1CS003 ECUs (powered by the SPC5777M microcontroller) are now supported directly in Bench mode on your AutoTuner Tool, completely replacing the need for Mail-in Unlock.

Supported Lineup (Bosch MD1CP002 / MD1CS001 / MG1CS003):
BMW (Petrol & Diesel):
1 Series to 8 Series & Z4: 116d up to M40i / 50i
X Range (X1, X2, X3, X4, X5, X6, X7): 18d up to M50d / M40i / 50i
Mini: Clubman, Cooper, Countryman (16d, 18d, 2.0 sd, 20d)
Alpina: D3 S, D5 S, XD3, XD4 (3.0d / 40d)
Update your AutoTuner software today and expand your workshop capabilities across the BMW Group fleet!

Key Features
Type: Engine Control Unit (ECU)
Mode: BENCH NR
MCU: SPC5777M
Read time: 3min 45sec
Write time: 40 sec
Checksums correction
Backup creation


Autotuner Update BMW MD1CP002 MD1CS001 MG1CS003 Bench Unlocking