
BMW-Diesel von M47 bis B57: Motoren und Steuergeräte im Überblick
Von M47 und M57 über N47/N57 bis B47/B57: welche BMW-Diesel mit welchem Bosch-Steuergerät laufen und was das für dein Tuning bedeutet.
26. Oktober 2026 von Leo Efimow
Wenn du einen BMW-Diesel fährst, steckt unter der Haube eine von drei großen Motorgenerationen: die M-Motoren der späten 1990er, die N-Motoren ab 2007 oder die modularen B-Motoren ab Mitte der 2010er-Jahre. Jede dieser Generationen hat ihr eigenes Steuergerät, und genau das entscheidet beim Tuning über Aufwand, Ablauf und Preis. Ein 330d ist eben nicht einfach ein 330d: Zwischen einem E46 von 2001 und einem G20 von 2021 liegen vier Bosch-Steuergeräte-Generationen. Dieser Überblick sortiert die Motoren, ordnet die Steuergeräte zu und zeigt, was das in der Praxis für dich bedeutet.
Die M-Generation: M47 und M57
Mit dem M47 (Vierzylinder, 2,0 Liter) und dem M57 (Reihensechszylinder, 2,5 und 3,0 Liter) hat BMW Ende der 1990er den Diesel endgültig salonfähig gemacht. Der M47 startete 1998 im E46 320d und im E39 520d mit 136 PS und noch mit einer Verteilereinspritzpumpe. Ab 2001 bekam er als M47TU die Common-Rail-Einspritzung und 150 PS. Der M57 war von Anfang an ein Common-Rail-Motor: Er debütierte 1998 im E39 530d und kam danach in den E46 330d, den E38 730d und den X5 3.0d.
Diese erste Generation läuft mit der Bosch EDC15, die BMW als DDE (Digitale Diesel-Elektronik) bezeichnet. Die EDC15 ist ein vergleichsweise einfaches Steuergerät: Sie rechnet noch weitgehend mit Einspritzmengen statt mit Drehmomenten und kennt keine Partikelfilter-Regeneration. Fürs Tuning ist sie gut erschlossen und über die Diagnose-Schnittstelle zugänglich.
Ab etwa 2003/2004 folgten die überarbeiteten Versionen M47TU2 und M57TU, ab 2007 der M57TU2. Sie stecken in E87, E9x, E60 und E83/E70 und brachten mehr Leistung, höhere Raildrücke und erstmals in größerem Umfang Partikelfilter. Gesteuert werden sie von der Bosch EDC16 (bei BMW DDE5 und DDE6). Hier beginnt die momentbasierte Steuerung, die bis heute prägend ist: Das Steuergerät berechnet zuerst ein Soll-Drehmoment und leitet daraus Einspritzung und Ladedruck ab.

Die N-Generation: N47 und N57
Ab 2007 löste der N47 den M47 ab, ab 2008 der N57 den M57. Beide Motoren teilen sich die Grundkonstruktion: Aluminium-Kurbelgehäuse, Common-Rail mit höherem Druck, Steuerkette auf der Getriebeseite. Der N47 wurde vom 116d bis zum 525d eingesetzt, in der Biturbo-Version auch im 123d. Der N57 reicht vom 525d über 330d und 530d bis zum 535d mit zwei Turboladern und in der Spitze zum M550d mit drei Ladern.
Beide Motoren laufen mit der Bosch EDC17, bei BMW als DDE7 und DDE8 geführt. Die EDC17 hat deutlich mehr Rechenleistung und Speicher, steuert Partikelfilter, Abgasrückführung und bei späten Ständen auch die SCR-Dosierung mit AdBlue. Die N-Generation fällt zeitlich mit der E-Serie-Spätphase und der kompletten F-Serie zusammen. Beim N47 ist zudem die Steuerkette ein bekanntes Thema, dem wir einen eigenen Beitrag gewidmet haben: N47-Steuerkette und Tuning.
Die B-Generation: B47 und B57
Ab 2014 hat BMW seine Motoren auf ein Baukastensystem umgestellt: rund 500 cm³ pro Zylinder, gemeinsame Teile für Drei-, Vier- und Sechszylinder. Im Diesel sind das der B37 (1,5 Liter, drei Zylinder), der B47 (2,0 Liter, vier Zylinder) und der B57 (3,0 Liter, sechs Zylinder). Der B47 kam zuerst in die späten F-Modelle, etwa F20, F30 und F10 LCI. Der B57 startete 2015 im 7er G11 und ist heute der Sechszylinder-Diesel der gesamten G-Serie, vom 330d und M340d bis zum X5 M50d.
Bei den Steuergeräten ist die B-Generation zweigeteilt. Die ersten B47 in der F-Serie laufen noch mit Varianten der EDC17. In der G-Serie übernimmt dann die Bosch MD1, die Nachfolgerin der EDC17. Die MD1 arbeitet mit einem Mehrkern-Prozessor und ist deutlich stärker gegen veränderte Software geschützt. Das ist für dich als Kunde der wichtigste Unterschied: Ob das Tuning komplett über OBD läuft oder das Steuergerät einmalig ausgebaut werden muss, hängt hier vom Baudatum ab. Details dazu im Beitrag Bosch MD1 in der G-Serie.
Die Generationen auf einen Blick
| Motor | Typische Modelle (Beispiele) | Steuergerät |
|---|---|---|
| M47 / M47TU | E46 320d, E39 520d, X3 2.0d (E83) | Bosch EDC15 (DDE3/DDE4) |
| M57 (bis ca. 2003) | E46 330d, E39 530d/525d, E38 730d, X5 3.0d (E53) | Bosch EDC15 (DDE4) |
| M47TU2 | E87 118d/120d, E9x 318d/320d | Bosch EDC16 (DDE5) |
| M57TU / M57TU2 | E60 530d/535d, E9x 325d/330d/335d, X5 3.0d | Bosch EDC16 (DDE5/DDE6) |
| N47 | E87/E9x 120d/320d (ab 2007), F20, F30, F10 | Bosch EDC17 (DDE7/DDE8) |
| N57 | E9x 330d (ab 2008), F10 530d/535d, F30 330d/335d | Bosch EDC17 (DDE7/DDE8) |
| B47 (F-Serie) | F20, F30, F10 LCI | Bosch EDC17, teils schon MD1 |
| B47 / B57 (G-Serie) | G20 320d/330d, G30 520d/530d, G05 30d/M50d | Bosch MD1 |
Die Tabelle zeigt typische Zuordnungen. Übergangsjahre und Modellpflegen verschieben die Grenzen manchmal um ein paar Monate. Im Konfigurator siehst du für dein Modell und deinen Motor direkt, welches Steuergerät hinterlegt ist.
Was die Generation für dein Tuning bedeutet
In der Praxis entscheidet die Steuergeräte-Generation über drei Dinge.
Erstens über den Zugang. EDC15, EDC16 und EDC17 lassen sich bei BMW in aller Regel über die OBD-Schnittstelle lesen und schreiben. Bei der MD1 ist je nach Baudatum ein einmaliger Ausbau nötig, danach läuft auch hier wieder alles über OBD.
Zweitens über die Abstimmung. Eine mengenbasierte EDC15 wird anders abgestimmt als eine momentbasierte EDC16 oder EDC17. Bei den neueren Geräten reicht es nicht, eine einzelne Tabelle anzuheben, weil an anderer Stelle ein Begrenzer greift. Eine saubere Stage 1 zieht die komplette Kette aus Momentvorgabe, Begrenzern, Raildruck und Ladedruck konsistent nach. Schutzfunktionen wie Abgastemperatur-Modelle bleiben aktiv.
Drittens über den Preis. Die Software-Preise orientieren sich an der Generation. Laut Produktseiten liegt Stage 1 zum Beispiel beim E46 330d mit EDC15 ab 175 €, beim F30 320d mit EDC17 ab 300 € und beim G20 320d mit MD1 ab 400 €. Den genauen Preis für dein Fahrzeug zeigt dir die jeweilige Produktseite.
Mechanik nicht vergessen
Software ist nur die halbe Wahrheit. Die älteren M-Motoren haben heute oft 250.000 Kilometer und mehr auf der Uhr. Bei ihnen lohnt sich vor dem Tuning ein ehrlicher Blick auf Injektoren, Turbolader, Ansaugtrakt und Kupplung. Bei N47 und N57 gehört das Getriebe mit dazu: Das ZF-8HP in der F-Serie verkraftet viel, die Getriebesoftware sollte aber zum höheren Drehmoment passen. Darauf gehen wir im Beitrag zur EDC17 in der F-Serie genauer ein.
Und unabhängig von der Generation gilt: Durch die Softwareänderung erlischt die Betriebserlaubnis, die Software ist ausschließlich für den Motorsport bestimmt (siehe Motorsport-Hinweis). Partikelfilter, AGR und SCR bleiben bei einer seriösen Abstimmung aktiv. Diese Systeme abzuschalten ist Abgasmanipulation und im Straßenverkehr verboten.
Fazit
Die BMW-Diesel lassen sich in drei Generationen einteilen, und jede bringt ihr eigenes Bosch-Steuergerät mit: EDC15 für die frühen M47 und M57, EDC16 für die TU-Versionen, EDC17 für N47 und N57 und die MD1 für B47 und B57 in der G-Serie. Für dich heißt das: Je jünger das Fahrzeug, desto mehr Aufwand steckt im Zugang und in der Abstimmung, und desto wichtiger ist es, das Steuergerät vorher genau zu kennen. Den Ablauf kennst du dann schon: online bestellen, die Originalsoftware selbst per OBD auslesen und hochladen, die fertige Datei in der Regel innerhalb von 48 Stunden bekommen und erst dann zahlen. Wähle dein Modell im Konfigurator, dann siehst du Motor, Steuergerät und Preis auf einen Blick.