E46 M3 EWS-storing opgelost
Daan had een BMW E46 M3 met een storing in de EWS. EWS is de startblokkering. Zo’n storing komt vaker voor bij oudere modellen. Vervangen is duur, en de oorzaak is niet altijd snel te vinden. Daan koos er daarom voor om de startblokkering uit de motorcomputer te laten halen. Wij hebben de MSS54HP op de werkbank uitgelezen, herschreven en gecontroleerd.
Het probleem: een storing in de startblokkering
De BMW E46 M3 is een echte liefhebbersauto. Het model is inmiddels al bijna 20 jaar oud, maar het blijft nog steeds een indrukwekkende auto om te zien. De S54-motor is een zescilinder die hoog in de toeren draait.
Bij deze M3 zat het probleem in de EWS. EWS staat voor Elektronische Wegfahrsperre, oftewel de elektronische startblokkering. Dat systeem zorgt ervoor dat de auto alleen start met de juiste sleutel. De sleutel, de EWS-module en de motorcomputer moeten elkaar daarvoor herkennen.
Bij oudere BMW’s zien wij hier vaker storingen. Het gevolg merk je meteen: de auto start niet meer, of maar soms.
Het lastige zit in de oorzaak. Die kan op meerdere plekken liggen:
- in de EWS-module zelf;
- in de bekabeling tussen de module, de ring bij het contactslot en de motorcomputer;
- in de sleutels.
Om dat helemaal uit te zoeken ben je veel tijd kwijt. En een nieuwe EWS-module is helaas niet goedkoop.
Daan heeft daarom een andere keuze gemaakt. Hij wilde de startblokkering uit de motorcomputer laten halen. De auto is dan niet meer afhankelijk van een systeem dat storingen geeft.
Wij zeggen daar altijd één ding eerlijk bij. Haalt de eigenaar de startblokkering eruit, dan verdwijnt ook de beveiliging die erbij hoort. De auto start dan zonder die controle. Dat is een bewuste keuze, en het is goed om dat vooraf te weten.
Werkwijze
De motorcomputer van deze M3 heet de MSS54HP. Dat is de sportversie van de MSS54. HP staat voor High Performance. Deze module regelt onder andere de inspuiting, de ontsteking en de klepverstelling.
De klant heeft de motorcomputer naar ons opgestuurd, zodat de klant niet de complete auto hoeft langs te brengen. Dat heet bench programming. Wij sluiten de module dan rechtstreeks aan, met een aparte stekker en een eigen voeding. Zo is de spanning stabiel en lees je het geheugen precies zoals het is.
Module identificeren. Eerst hebben wij de module / motorcomputer aangesloten en uitgelezen. Hij meldde zich als een MSS54HP. Ook het chassisnummer stond erin, met de laatste programmeerdatum. In het geheugen stond dat de module al drie keer eerder was beschreven.
Foutgeheugen uitlezen. Daarna hebben wij het foutgeheugen bekeken. Daar stonden onder andere meldingen over een CAN-timeout en over het tankontluchtingsventiel. Meldingen over CAN horen erbij op de werkbank, want de module mist dan de rest van de auto.
Volledige back-up maken. Voordat wij iets schrijven, maken wij een back-up. Bij deze MSS54 hebben wij twee keer gelezen: één keer het volledige geheugen en één keer de afstelgegevens/tuning apart. Zo kun je altijd terug naar de oude situatie.
Nieuwe software wegschrijven. Daarna hebben wij het nieuwe bestand weggeschreven, zonder de koppeling met de startblokkering.
Controleren en aanpassingswaarden wissen. Na het schrijven hebben wij de module opnieuw gelezen. Zo controleer je of alles er goed op staat.
Daarna hebben wij de adaptiewaardes gewist. Dat zijn de waarden die de motorcomputer in de loop van de tijd zelf heeft geleerd. Die horen bij de oude situatie. De motor bouwt ze opnieuw op.
Als laatste hebben wij het foutgeheugen gewist en opnieuw uitgelezen.
Resultaat
De MSS54HP is uitgelezen, herschreven en gecontroleerd. De motorcomputer is niet meer afhankelijk van de EWS. Daarmee is de storing uit de wereld, zonder dat er een dure module aan te pas kwam.
Van de oude situatie is een volledige back-up bewaard. Wil Daan later terug naar de originele opzet, dan kan dat.
Dezelfde avond kon de module weer mee terug om in de auto te worden gezet.
Waarom gaat een MSS54 van de auto af?
Bij nieuwere BMW’s kun je bijna alles via de diagnosestekker doen. Bij een MSS54 uit deze generatie ligt dat anders.
Voor het volledig lezen en schrijven van het geheugen is het soms beter om een directe bench-verbinding te maken. Op de werkbank heb je een stabiele voeding en een directe verbinding. Dat maakt het werk betrouwbaarder.
Voor de klant heeft dat een groot voordeel. De auto hoeft niet mee. Je stuurt of brengt alleen de module. Dat scheelt reistijd, en de auto kan blijven staan waar hij staat.
Werk aan een motorcomputer?
Start jouw BMW niet meer door een storing in de EWS? Of moet er iets anders gebeuren aan de motorcomputer, zoals uitlezen of opnieuw beschrijven?
Wij werken op de werkbank met een directe verbinding en maken altijd eerst een back-up. Je stuurt alleen de module op. Vooraf bespreken wij welke oplossingen er zijn, en wat elke keuze betekent. Meer hierover lees je op onze pagina over startblokkering wegschrijven en inleren.
Neem contact met ons op. Dan kijken wij wat er mogelijk is.
