Simos12 3.0TFSI
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. (2) The named EA839 3.0 TFSI TURBO engines (CWGD, DLZA) and the r
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
- CWGD - 3.0 TFSI EA839 single-turbo, ~354 hp, B9 S4/S5/SQ5 (US 2016-2019) - Bosch MG1CS002
- DLZA - 3.0 TFSI EA839 turbo, later B9.5 (EU), typically with OPF/GPF - Bosch MG1CS002 (treat OPF cal as a different file)
- DECA - 2.9 TFSI EA839 BI-turbo, RS4/RS5 B9 (~450 hp) - Bosch MG1CS002 family (verify exact MG1 variant + SW per unit)
- Related EA839 turbo codes across B9/B9.5/C8 (A6/A7), Q7/Q8 3.0T - Bosch MG1 family; verify each unit's part number + SW before flashing
- CONTRAST - do NOT tune as these: EA888 Gen3 1.8/2.0 TFSI (CJSA/CJXA/CNCD/CHHB...) = Continental SIMOS 12.1/12.2 (Infineon TriCore, 4-cyl); EA837 3.0 TFSI SUPERCHARGED (CREC/CTUB/CGWD/CAKA...) = Bosch MED17.1/.1.1/.1.6 (uses ZF8 or DL501 depending on chassis)
Staging - what each stage really gives
- stage1 - Software only, stock hardware. CWGD is ~349-354 hp / ~369 lb-ft stock (B9 S4/S5/SQ5, US). Stage 1 on pump (91-93 AKI / 95-98 RON) is typically ~390-425 hp / ~440-480 lb-ft. Changes: raise boost target + limiter in lockstep, wastegate control, ignition optimization, full-load lambda, driver-demand + engine/airmass torque limiters (kept consistent with the torque monitor), rev/speed limiter, plus a MATCHING ZF8 (AL552) TCU tune so the box accepts the extra torque. E40/E85 flex Stage 1 climbs much higher (up to ~486 hp on E85 per 034).
- stage2 - Bolt-ons + software. The hot-vee EA839 has limited breathing mods; typical items: high-flow/catless downpipe or sport cat, intake, improved charge cooling, sometimes a higher-flow throttle path; commonly paired with E40/E85. Gains roughly +20-40 hp over Stage 1 on pump (~440-470 hp), more on ethanol (~500+). Requires a re-tune of boost, fueling, torque limiters and the TCU.
- stage3 - Turbo/fueling/driveline. Hybrid or larger turbo for the single-turbo cars (e.g. TTE / xManturbos hybrid CWGD), upgraded HPFP and/or auxiliary port injection, upgraded intercooling, aggressive E85, plus a MANDATORY TCU tune and uprated clutch-packs / converter for the ZF8. ~500-600+ hp depending on fuel and turbo. The RS4/RS5 2.9 TFSI biturbo (DECA, also MG1CS002) follows the same logic with twin-turbo upgrades. Beyond this, block/rod limits and the DI fuel-supply ceiling (HPFP) become the hard constraints — add ethanol or port injection, do not over-lean.
Safety limits
- Knock: zero sustained knock. Monitor ignition-retard / knock-adaptation counts — a DI hot-vee turbo is knock-limited on pump gas, so keep timing adds small unless on E85.
- Low-speed pre-ignition (LSPI) / megaknock: a hallmark DI-turbo failure mode. Do NOT command high load/boost at low RPM; keep low-rpm high-load cells conservative on timing and fueling.
- Full-load lambda: run enriched (~0.80-0.85 lambda) on non-OPF for EGT and knock margin; NEVER lean-at-load. On OPF/DLZA stay within the emissions-legal band — do not over-enrich into the GPF (filter overheat/clogging) and do not run lean (knock/EGT).
- EGT: keep pre-turbine EGT within turbine/cat limits (~950-980 C class ceiling); back off enrichment/timing before this. Protect the GPF on OPF cars.
- Boost: respect compressor efficiency/surge of the stock or hybrid turbo (stock CWGD ~22-24 psi practical ceiling); eliminate target overshoot-then-cut; do not chase boost past the compressor map island.
- Rail pressure / fueling: keep the HPFP and injector duty out of saturation — exceeding fuel-supply capability causes a lean spike at peak load. Add ethanol or auxiliary/port injection instead of over-leaning.
- Torque monitor (Level-2): never exceed the modeled-vs-measured torque divergence threshold. Keep the torque model self-consistent when raising limits, or you get fault/limp — NOT more power.
- Transmission (clutch/converter protection): respect the ZF8 (AL552) input-torque capacity; raise the TCU limiter IN STEP but do not exceed converter/clutch capacity or you get slip and derate. Retune the TCU — do not just lift the ECU cap. (DL501 is not part of the EA839 platform.)
- Thermal: honor genuine IAT/coolant/oil/gearbox-temp derates. The hot-vee packaging makes IAT/heat-soak management critical — relaxing over-conservative derates is fine, deleting real protection is not.
- Checksum/flash integrity: always let the checksum tool re-do CRC + handle the RSA signature and Bosch tuning-protection. A by-hand CRC fix alone will BRICK the ECU because the RSA signature check fails. Do not trip the Bosch tuning-protection mechanism.
- Fuel matching: never run an E85/high-ethanol calibration on pump gas (severe knock) or vice-versa. Match the loaded tune to the fuel actually in the tank; use flex-fuel logic where the platform supports an ethanol-content estimate.
Every car using this platform (6)
Stock power and typical remap figures per car. Stage results assume a healthy engine on good fuel.
| Car | Engine | Engine code | Stock | Stage 1 | Flash access |
|---|---|---|---|---|---|
| Audi A6 C8 2018–2025 | 3.0L V6 TFSI turbo petrol | DLZA / DHFB (55 TFSI, EA | 340 hp | +50–70 hp (to ~390–410 hp) — boost, fu | OBD often SFD-gated on C8; bench/BDM or SFD unlock for full |
| Audi A7 4K 2018- | 3.0L V6 turbo | DLHA / CWGD (55 TFSI) | 340 hp hp | ~340→400-420 hp / +70-100 Nm | bench boot (BSL) for full R/W; immo/CP |
| Audi A8 D5 2017- | 3.0L V6 turbo | DLHA / CWGD (55 TFSI) | 340 hp hp | ~340→400-420 hp / +70-100 Nm | bench boot (BSL) for full R/W; immo/CP |
| Audi RS4 B9 2017–2023 | 2.9L V6 24v TFSI biturbo | DECA / DHCA | 450 hp hp | ≈500–530 hp / +80–120 Nm — remap (boos | OBD UDS flash with SA2 seed/key + checksum; locked/full read |
| Audi S4 B9 2016–2023 | 3.0L V6 24v TFSI single twin-scroll turbo | CWGD / DAXB / DECA-deriv | 354 hp hp | ≈400–420 hp / +80–100 Nm — remap (boos | OBD UDS flash with SA2 seed/key + checksum; locked/full read |
| Audi SQ5 (TFSI, US/ROW) FY 2017– | 3.0 TFSI EA839 | CWGD / DECA | 349–354 hp (260 kW) hp | ~400–420 hp (98 RON) — boost/timing/to | OBD 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 draft's 'minority SPC5777M/MPC5777 PowerPC' claim is CORRECTED/removed as not applicable 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 (CORRECTED from the draft). 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, whether the RSA is 2048 vs a higher class, and the e
VAGPULSE reads, backs up, tunes and flashes these ECUs over OBD from a Windows laptop - diagnostics, fault codes, coding and Stage 1-3 maps in one app, with your original file saved first and checksums corrected automatically.
See VAGPULSE