Home › Engines › Simos12 3.0TFSI

Simos 12 and MG1 on the 3.0 TFSI

CORRECTION / DISAMBIGUATION (verify the ECU part number before routing any file). The original prompt conflates three unrelated ECUs. (1) Continental SIMOS 12.x (12.1/12.2) is the EA888 Gen3 FOUR-CYLINDER 1.8/2.0 TFSI ECU (early Golf VII GTI/R, A3 8V, Leon, etc.; CJSA/CJXA/CNCD/CHHB) on an Infineon TriCore. It is NOT used on any V6.

Reference - updated 7 October 2026

The ECU hardware

Bosch MG1CS002 (Bosch MDG1/MG1 generation). MCU: Infineon AURIX TC298TP — a 32-bit TriCore TC29x, ~8 MB program flash, LITTLE-ENDIAN. CORRECTION to the draft: MG1CS002 is an AURIX TriCore part; do NOT expect a Freescale/NXP SPC5777M/MPC5777 PowerPC core on this ECU — that silicon belongs to other/older Bosch platforms, not VAG MG1CS002. Identify the exact TC29x die per unit but treat it as AURIX TriCore. Little-endian is a genuine gotcha versus legacy ME7/C167 (big-endian): read map bytes LE. VAG part-number families on the 3.0T: 8W0907404x (B9 S4/S5), 4K0907559x (C8 A6/A7), 4M0907x (Q7), 06M907309x etc. — verify per chassis/SW. FOR CONTRAST ONLY (do not cross-load defs): SIMOS 12.x = Continental, Infineon TriCore, little-endian (~2.5-4 MB; exact TC part varies by build — verify, do not assume TC1791); MED17.1 (EA837 SC) = Bosch, Infineon TriCore (TC1796/TC1797), little-endian. Three different ECUs, three different definition sets — never mix them.

Fuelling and load sensing

Petrol / gasoline, spray-guided direct injection (TFSI/FSI). Pump reference 95-98 RON (US 91-93 AKI). E40/E85 flex-fuel is the big-power path on this platform (034 and others quote up to ~486 hp on E85 for the B9 single-turbo). Later DLZA (EU/facelift) carries a gasoline particulate filter (OPF/GPF) which constrains full-load enrichment and raises back-pressure — treat OPF and non-OPF calibrations as genuinely different files. No diesel content: there is NO smoke limiter and NO rail/DPF-regen/EGT-soot logic on these petrol units. The petrol analogue of the diesel smoke limiter is the airmass/relative-fill (load) limiter working together with full-load lambda; the dominant petrol failure modes are knock, low-speed pre-ignition (LSPI), over-temperature (EGT), and lean-at-load, not soot.

How this ECU is read and flashed

READ/WRITE PATHS for MG1CS002: (1) OBD — a genuine full-flash READ is locked/encrypted over OBD; tools use a 'Virtual Read' (pull the matching stock file from the tool vendor's DB by exact SW version) and then WRITE the modified CAL over OBD via UDS with security access + RSA handling. Because it is a virtual read, the working file must EXACTLY match the ECU's part number + SW patch level. (2) BENCH — open the ECU, power on the bench, connect the bench/boot header for full read/write; but Bosch locked the flash from ~mid-2020 firmware onward, so many later MG1/MD1 builds refuse a plain bench read. (3) BOOT — TriCore bootstrap (BSL) via the TC298 boot pins, required for locked units. Current (2024-2026) access to locked MG1/MD1 is via voltage/boot 'glitch unlock' rigs or send-in unlock services (Autotuner HQ etc.). Tool support: Alientech KESS3, Magic Motorsport FLEX, CMDFlash, Foxflash, ECUHelp KT200/Bench, Autotuner, PCMflash. NOTE: bri3d's open TC1791_CAN_BSL / Simos18_SBOOT toolchain is for CONTINENTAL Simos (incl. Simos 12/18), NOT the Bosch MG1 — do not expect it to unlock an MG1. SECURITY/IMMO: security access on MG1 is an RSA-based seed/key (contrast: Simos SBOOT is a password-recovery model). VAG Component Protection (CP) links the engine ECU to the cluster/gateway — a SAME-ECU tune does NOT disturb immo/CP. An ECU swap/replacement needs CP re-adaptation (ODIS + GeKo/online) or a bench immo-off. Do not trip the Bosch write-once tuning-protection mechanism — mishandling it can permanently refuse further tuned writes.

Engine codes in this family

Staging - what each stage really gives

Safety limits

Every car using this platform (6)

Stock power and typical remap figures per car. Stage results assume a healthy engine on good fuel.

CarEngineEngine codeStockStage 1Flash access
Audi A6
C8 2018–2025
3.0L V6 TFSI turbo petrol DLZA340 hp+50–70 hp (to ~390–410 hp) — boost, fuOBD often SFD-gated on C8; bench/BDM or SFD unlock for full
Audi A7
4K 2018-
3.0L V6 turbo DLZA340 hp~340→400-420 hp / +70-100 Nmbench boot (BSL) for full R/W; immo/CP
Audi A8
D5 2017-
3.0L V6 turbo CZSE340 hp~340→400-420 hp / +70-100 Nmbench boot (BSL) for full R/W; immo/CP
Audi RS4
B9 2017–2023
2.9L V6 24v TFSI biturbo DECA450 hp≈500–530 hp / +80–120 Nm — remap (boosOBD UDS flash with SA2 seed/key + checksum; locked/full read
Audi S4
B9 2016–2023
3.0L V6 24v TFSI single twin-scroll turbo CWGD354 hp≈400–420 hp / +80–100 Nm — remap (boosOBD UDS flash with SA2 seed/key + checksum; locked/full read
Audi SQ5 (TFSI, US/ROW)
FY 2017–
3.0 TFSI EA839CWGD349–354 hp (260 kW)~400–420 hp (98 RON) — boost/timing/toOBD write after unlock; full read often bench/boot on late S

How confident is this?

SOLID: ECU identification (CWGD/DLZA/DECA = Bosch MG1CS002 on Infineon AURIX TC298, NOT Simos 12; Simos 12.x = EA888 Gen3 4-cyl Continental; MED17.1 = EA837 3.0 SC) — the single most important correction, high confidence. Solid: TriCore LITTLE-ENDIAN; MG1CS002 is AURIX TriCore (the 'minority SPC5777M/MPC5777 PowerPC' claim does not apply to this ECU); the checksum stack = per-block CRC + RSA signature (keys in protected/OTP region) + programming-dependency/OK-flag + Bosch tuning-protection; flash access = OBD virtual-read/write, bench (locked post-~mid-2020), boot-mode glitch-unlock; the functional map set and the lockstep triad (torque monitor + airmass/torque limiters + ZF8 TCU cap); VAG Component Protection behavior; ballpark staging gains; petrol safety principles; and that the EA839 turbo cars use the ZF8 (AL552) auto — DL501 S-tronic belongs to the OLDER EA837 platform. Added a critical missing safety limit: LOW-SPEED PRE-IGNITION (LSPI), plus explicit fuel-matching. MEDIUM: exact stock boost figures, per-gear torque-limit values, DLZA OPF-specific enrichment bands, and whether the RSA is 2048 or a higher class. Verify per car before you write to an ECU.

VAGPULSE does diagnostics, fault codes, coding and live data on cars with this ECU, from a Windows laptop. It does not write Simos ECUs to the car. Its Simos checksum correction covers only some Simos files, and only when the untouched original is loaded, so plan on a tool that supports this ECU for the tune.

See VAGPULSE
All vehicles Guides VAGPULSE home

Don't want to build the map yourself?

Ready-made Stage 1–3 maps for your engine, built and checksum-validated by us, from $99. Plain .bin, no encryption and no lock-in: flash it with any tool that writes your ECU. VAGPULSE itself writes Bosch ME7 petrol ECUs only. Matched to your own ECU, so turnaround is usually 24–48 hours, no hardware to wait for.

We can also put a known-good factory calibration back on a module from $20, or tune a file you have already read yourself.

See files & tuning services