HomeEngines › MED9.1 VR6 FSI

MED9.1 VR6 FSI

Bosch MED9.1 (Motronic MED 9.1) — VAG narrow-angle VR6 FSI direct-injection petrol (3.2/3.6, the DI VR6 sometimes grouped as EA390). Torque-structure ECU: architecturally a gasoline-direct-injection evolution of ME7, so nearly all ME7 torque-model map names/logic carry over (KFMIRL/KFMIOP/KFZW/LAMFA + two-level torque monitor) PLUS FSI-specific rail-pressure and injection-phasing maps. Same MED9.1

Reference - updated 4 August 2026

The ECU hardware

Freescale/Motorola MPC5xx PowerPC core (32-bit, BIG-ENDIAN), typically MPC562/MPC563-class, with a hardware torque/monitoring watchdog. IMPORTANT CORRECTION: MPC5xx parts have only modest INTERNAL flash (MPC563 ~512 KB, MPC565 ~1 MB), so the ~2 MB full-flash image is predominantly EXTERNAL NOR flash on the board — do not describe it as '2 MB internal flash'. Debug/recovery via the MPC5xx BDM (background-debug) port, which reaches both internal and external memory for a guaranteed dump and un-brick. Immo/component-security + adaptation live in a SEPARATE external serial EEPROM (95xxx SPI, e.g. 95040/95080/95160), sometimes with a flash shadow copy — NOT in a large MPC internal EEPROM. NOT a Tricore/MED17 (no RSA/Tprot signing on these VAG MED9.1 files).

Fuelling and load sensing

Petrol, gasoline direct injection (FSI/GDI; homogeneous stoich at mid-load with some part-load stratified/lean operation). High-pressure fuel system: cam-driven single-piston HPFP feeding a common rail (early-FSI pressure region, roughly mid-tens up to ~110-120 bar commanded), plus a low-pressure lift pump. Naturally aspirated (no factory turbo/supercharger) — this fundamentally shapes staging: NA gains are modest, and the single-piston HPFP volume is the hard fueling ceiling for any forced-induction build.

How this ECU is read and flashed

READ/WRITE paths: (a) OBD — CAN TP2.0 with KWP2000-on-CAN into the Bosch bootloader using seed-key security access; performed by aftermarket tools (KESS, KTAG, FoxFlash, MPPS, CMDflash, Galletto) and OEM VAS/ODIS SVM. OBD READ is restricted on some MED9.1 builds, and session handling matters (on MED9 certain diagnostic/programming sessions reboot to bootloader/erase and need a power cycle) — a clean full read is often taken on the bench. (b) BENCH — pull the ECU, power it via the OEM/bench connector, and do a full read/write of the flash on supported tools without opening the lid. (c) BOOT/BDM — the MPC5xx BDM (JTAG-like) debug port inside the ECU for a guaranteed full dump and, critically, recovery of a bricked/failed-checksum unit. IMMO/SECURITY: MED9.1 uses immobilizer-4-style component protection tied to the cluster/gateway. Immo-off / 'virginizing' is only needed to run a donor/bench ECU or a swap: edit immo status + component-security in the external 95xxx EEPROM (and any flash shadow), then recalc the EEPROM checksum with a MED9-aware immo/EEPROM tool (commercial: Abrites/AVDI, VVDI; or a validated community routine — there is no verified free 'MED9sum'). Always keep a verified stock full-flash + EEPROM backup before writing; a bad cal checksum or interrupted OBD write is recoverable via bench/BDM, not always via OBD.

Engine codes in this family

Staging - what each stage really gives

Safety limits

Every car using this platform (24)

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

CarEngineEngine codeStockStage 1Flash access
Audi A3
8P 2003-2012
1.6 FSI NA petrol BAG/BLF/BLP115 hp+8-12 hpOBD; immo + checksum
Audi A3
8P 2004-2012
2.0 FSI NA petrolAXW/BLR/BLX/BVY/BVZ150 hp+10-15 hpOBD; immo + checksum
Audi A3
8P 2003-2012
3.2 VR6 FSI NA BDB/BMJ/BUB/CBRA250 hp~265-270 hp / 335-340 Nm (ECU only, ~+OBD flash; immo + checksum
Audi A4
B8 2008–2011
3.2L V6 24v FSI NA CALA / CCES265 hp hp≈275–285 hp / +15–25 Nm — remap (timinOBD flash with checksum + SA2 seed/key; bench boot (Tricore)
Audi A5 / A5 Cabriolet
8T 2007–2012
3.2 FSICALA (also CCEA)265 hp hp+10–18 hp / +15–25 Nm (~280 hp) — NA gOBD read/write with tuner tools; MED9.1 security access, som
Audi A6
C6 2004–2011
2.4L V6 MPI / 2.8L & 3.2L V6 FSI NA petrBDW (2.4 MPI) / BDX (2.8177–255 hp+10–18 hp — timing/throttle/cam (NA)OBD reflash.
Audi A6
C7 2011–2015
2.8L V6 FSI NA petrolCHVA / CTNA204–220 hp+10–18 hp — timing/throttle/cam (NA)OBD reflash.
Audi A8
D3 2006-2010
4.2L V8 petrolBVJ/BAT (FSI) — early BF335-350 hp hp~350→368-372 hp (NA — minimal)OBD MED9 flash; checksum + immo (BFM = ME7.1.1, immo-gated +
Audi A8
D4 2010-2018
6.3L W12 petrolCEJA500 hp hp~500→515-520 hp (NA — minimal)OBD flash to BOTH ECUs; checksum + component-protection/immo
VW Passat
B6 2005-2010
3.2L VR6 FSI 24vAXZ / BLV250 hp~265-270 hp / +15-20 hp (timing, throtOBD boot-mode / bench BDM; security gated
VW Passat
B6 R36 2007-2010
3.6L VR6 FSI 24vBWS300 hp~315-320 hp / +15-20 hp (timing, throtOBD boot-mode / bench BDM; security gated
VW Passat
B7 NMS 2012-2019
3.6L VR6 FSI 24vCDVA / CGXA280 hp~295 hp / +15-20 hp (timing/throttle/lOBD flash (checksum + SA); some bench
VW Passat CC
Typ 357 2008-2016
3.6L VR6 FSI 24vBWS / CDVA / CGXA300 hp~315 hp / +15-20 hp (timing/throttle/lOBD boot-mode / bench BDM; security gated
Audi Q7
4L 2005-2010
3.6 FSI VR6BHK, CJTB280 PS / 276 hp hp+10-20 hp / minor torque — throttle/igOBD flash; MED9.1 read/write must NOT enter session 0x86 (re
Audi Q7
4L 2006-2010
4.2 FSI V8BAR350 PS / 345 hp hp+10-20 hp — timing/throttle/lambda onlOBD flash; 0x27 for reads, avoid 0x86 session; immo does not
Audi R8
Type 42 2007–2015
4.2L V8 FSI 32v NA BYH / CNDA (facelift)420 (430 facelift) hp445–460 hp / +15–30 — remap both ECUs OBD flash — BOTH ECUs (master + slave) must be flashed. MED9
Audi R8
Type 42 2009–2015
5.2L V10 FSI 40v NA BUJ / CTPA (V10 plus)525 (550 V10 plus) hp545–575 hp / +20–35 — remap both ECUs OBD flash — BOTH ECUs must be flashed. MED9.1 checksum-corre
Audi RS5 Coupe / Cabriolet
8T 2010–2015
4.2 FSICFSA450 hp hp+20–30 hp / +25–35 Nm (~475 hp) — timiOBD read/write with tuner tools; MED9.1 SA, dual-bank — benc
Audi S5 Coupe
8T 2007–2011
4.2 FSICAUA354 hp hp+15–25 hp / +20–30 Nm (~375 hp) — NA rOBD read/write with tuner tools; MED9.1 SA — dual-bank layou
Audi S6
C6 2006–2011
5.2L V10 40v FSI NA petrol BXA435 hp+20–30 hp — timing, throttle, VVT (NA)OBD reflash — BOTH ECUs (master + slave banks).
Audi S8
D3 2006-2010
5.2L V10 petrolBSM450 hp hp~450→465-470 hp (NA)OBD MED9 flash (both units); checksum + immo
Volkswagen Touareg
7L 2006-2010
3.6 V6 FSI BHK / BHL280 PS (206 kW) hp+15-22 hp / +20 Nm — NA FSI, tune onlyOBD flash via KWP2000/UDS. MED9 has TPROT checksum + must-NO
Volkswagen Touareg
7P 2010-2018
3.6 V6 FSI CGRA280 PS (206 kW) hp+15-22 hp — NA FSI, tune only.OBD flash via UDS. MED17 checksum/tprot — most read+write OB
Volkswagen Touareg
7L 2007-2010
4.2 V8 FSI petrolBAR350 PS (257 kW) hp+18-25 hp — NA FSI V8, tune only (torqOBD flash via KWP2000/UDS. MED9 TPROT + 0x86-brick caution (

How confident is this?

SOLID: ECU family and processor class (Freescale/Motorola MPC5xx PowerPC, BIG-ENDIAN, BDM-capable, external NOR flash with a ~2 MB full-flash image); torque-structure architecture with ME7-shared map names and lockstep (KFMIRL/KFMIOP/KFZW/LAMFA + two-level torque monitor) — well documented (s4wiki) and directly applicable; NON-cryptographic correctable checksums (no RSA/Tprot on VAG MED9.1) fixable in WinOLS/FoxFlash/KESS/KTAG; OBD+bench+BDM access paths and the 'performance flash needs no immo-off' boundary; NA staging logic and the DQ250 ~350→410 Nm torque-protection reality; and the engine-code correction (BUB = Mk5 R32 3.2 VR6 PORT injection on ME7.1.1, NOT MED9.1 FSI; true MED9.1 FSI codes are AXZ (3.2) and BLV/BWS/CDVA/CDVB (3.6)). CORRECTED FROM DRAFT: the ~2 MB image is external NOR flash, not MPC 'internal' flash; there is no verified tool named 'MED9sum' (ME7sum is ME7-focused; use WinOLS/flasher built-in for MED9 flash checksums and a commercial immo tool for the EEPROM); 'OLS288 plugin' and 'TracqiTechnology MxT' were not verifiable and were replaced with real references; LAMFA is load×rpm and commonly BE u16 (a known dtype trap). THINNER / VERIFY-PER-FILE: exact flash

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
All vehicles Guides VAGPULSE home