Skip to content
BMW DME / Part V / 10 Generation 6: Siemens MSD80 / MSD81 / MSD85…
Source
DOC 37 § 10
Contents
Piezoelectric 200-Bar Direct Fuel Injection and 2 more
Systems covered
`MSD80`, `MSD81`, `MSD85`
Size
0 tables · 2 code/diagrams · ~698 words

Piezoelectric 200-Bar Direct Fuel Injection

With the debut of the N54B30 Twin-Turbo 3.0L in 2006 (E90 335i, E82 135i, E60 535i), BMW introduced direct high-pressure fuel injection and factory twin turbocharging, managed by the Siemens MSD80 / MSD81 / MSD85:

┌──────────────────────────────────────────────────────────────────────────────────────────────────┐  
│                   SIEMENS MSD80 / MSD81 DIRECT INJECTION & TURBO ARCHITECTURE                    │  
├──────────────────────────────────────────────────────────────────────────────────────────────────┤  
│                                                                                                  │  
│   • Microprocessor: Infineon TriCore TC1796 32-bit Unified RISC/DSP clocked at 150 MHz           │  
│   • Internal Storage: 2048 KB (2 MB) Embedded Flash + 192 KB Internal SRAM                       │  
│   • High-Pressure Fueling: Mechanical Cam-Driven High-Pressure Pump (HDP) generating up to 200 bar│  
│   • Direct Fuel Injectors: High-Speed Outward-Opening Piezoelectric Injectors (140V - 180V Drive)│  
│   • Forced Induction: Twin Mitsubishi TD04-10T Turbochargers with Vacuum Wastegate Regulators    │  
│   • Primary DAMOS Database References: 80B37E0E.a2l (MSD80) & DAM_335i Turbo___5E62_.ols        │  
└──────────────────────────────────────────────────────────────────────────────────────────────────┘  

10.1 Piezoelectric 200-Bar Direct Fuel Injection#

Unlike conventional solenoid injectors operating on 12\text{V}, the N54's Siemens VDO injectors utilize a stack of piezoelectric crystal discs that expand axially when energized:

  • Operating Voltage: The DME generates an internal capacitive boost voltage between 140\text{V} and 180\text{V} to charge the piezo actuator stack.
  • Actuation Dwell: Needle lift occurs in less than 100\text{ microseconds}, allowing up to 3 discrete injection events per combustion cycle (pre-injection for acoustic softening, main injection during intake stroke, and post-injection for catalyst heating).
  • Individual Calibration Coding: Due to micro-machining tolerances, each injector has a 6-digit energy and flow calibration string stamped on its plastic housing (e.g., 578 214). These calibration bytes must be programmed into DME EEPROM memory via INPA or ISTA; otherwise, individual cylinder fuel trims deviate by up to \pm 18\%.

10.2 Closed-Loop Boost Control & Wastegate Duty Cycle (WGDC)#

Boost pressure on the twin TD04 turbos is modulated by twin vacuum actuators linked to internal flapper wastegates. Dual pulse-width modulated (PWM) vacuum solenoids regulate vacuum draw from the mechanical engine vacuum pump: \text{Target Boost Pressure } (p_{\text{boost}}) = f(\text{Driver Requested Torque}, n_{\text{engine}}, T_{\text{charge}}, p_{\text{ambient}})

  • Feedforward Base Table (WGDC_BASE): Pre-calibrated wastegate duty cycle (0\dots 100\%) indexed by RPM and target load.
  • PID Closed-Loop Correction: \Delta WGDC = K_p \cdot e(t) + K_i \int e(t)dt + K_d \frac{de(t)}{dt} where e(t) = p_{\text{boost\_target}} - p_{\text{boost\_actual}} measured by the TMAP sensor on the charge pipe.
  • Rattle Elimination Routine: At low loads and idle, the DME applies a pre-tension duty cycle to keep wastegate flappers seated tightly against their stainless exhaust orifices, eliminating mechanical vibration noise.

10.3 The Infamous MSD80 MOSFET Failure Mode & Hardware Overhaul#

The factory MSD80 DME contains six discrete N-channel power MOSFET transistors (International Rectifier IRF644N, rated 250\text{V}, 14\text{A}) that handle the high-voltage discharge for cylinders 1 through 6:

┌──────────────────────────────────────────────────────────────────────────────────────────────────┐  
│                   MSD80 INJECTOR DRIVER MOSFET FAILURE & HARDWARE REPAIR                         │  
├──────────────────────────────────────────────────────────────────────────────────────────────────┤  
│                                                                                                  │  
│   Root Cause: Continuous thermal cycling causes die attach fatigue and thermal breakdown         │  
│   in the silicon junction, creating a dead short from Drain to Source.                           │  
│                                                                                                  │  
│   Symptoms:                                                                                      │  
│   • Sudden loss of power, severe engine misfire, "Engine Malfunction / Reduced Power" on iDrive. │  
│   • Permanent Diagnostic Fault Codes: 30BA (DME Internal Fault, Injector Bank 1) or             │  
│     30BB (DME Internal Fault, Injector Bank 2).                                                  │  
│                                                                                                  │  
│   Hardware Component Overhaul Procedure:                                                         │  
│   1. Desolder and remove all six factory IRF644N D2PAK MOSFETs.                                  │  
│   2. Test the six 10-ohm (0805 SMD) gate drive resistors for open-circuit burns.                 │  
│   3. Install heavy-duty upgraded transistors: Fairchild/ON Semiconductor FDB14N30TM              │  
│      (Rated at 300V, 14A, with 3x higher single-pulse avalanche energy rating!).                 │  
│   4. Clean circuit board with isopropyl alcohol and re-pot with thermal silicone.                │  
│                                                                                                  │  
│   MSD81 Hardware Upgrade Alternative:                                                            │  
│   BMW completely redesigned the driver stage in the superseded MSD81 DME, replacing discrete     │  
│   MOSFETs with an integrated intelligent driver ASIC. Enthusiasts upgrade MSD80 units by cloning │  
│   the TriCore TC1796 flash and EEPROM (including the 128-bit EWS Individual Serial Number - ISN) │  
│   directly into an MSD81 DME using Autohex II or CGDI BMW over BDM.                              │  
└──────────────────────────────────────────────────────────────────────────────────────────────────┘