BMW CAS 2-3
Bijgewerkt op: 1 okt
Uit de werkplaats van toen
Dit archiefartikel beschrijft onze ervaring met BMW CAS-modules uit de werkplaatsperiode. De beschreven werkzaamheden horen bij die periode.
Overzicht
CAS3-module (Car Access System) wordt gebruikt
1-serie - E81, E82, E87, E88

3-serie - E90, E91, E92, E93
5-serie - E60, E61
6-serie - E63, E63
X5 - E70
X6 - E71, E72
Probleem
Bij de destijds beschreven storing viel de startaansturing uit. Een hardwaredefect in de CAS3 was daarbij een mogelijke oorzaak die onderzocht moest worden.
Symptomen van een mislukte CAS3 zijn dat er geen signaal meer naar de starter wordt gestuurd.
De code die op dit punt aanwezig is, is:
A0C1 - CAS: Uitgang, klem 50
Oplossing
Destijds onderzochten we bij een defecte CAS3 of de gegevens naar een passende gebruikte module konden worden overgezet. De geschiktheid van de donor en een controle van de werking bleven daarbij essentieel.
Hoe het werkt
Voor dit werk waren zowel de originele module als een geschikte donormodule nodig.
De gegevens werden overgezet naar een donormodule van hetzelfde type. Dit is een beschrijving van de toenmalige werkwijze.
De CAS3-module bevindt zich bovenop de pedalen, achter het plastic deksel. Er zitten 2 aansluitingen op.
Er zijn enkele typen CAS2- en CAS3 MCU's (processors):
BMW CAS2 MC9S12DG256 met MASKER 2K79X
BMW CAS3 MC9S12DG256 met MASKER 0L01Y
BMW CAS3+ MC9S12XDP512 met MASKER 0L15Y
Eén type CAS kan niet worden gekloond naar een ander type; MCU en merk moeten overeenkomen.
Wat is CAS-module en wat doet het?

Regelmodule Car Access System - CAS
Het CAS dient als alarmsysteem tegen diefstal en maakt het starten van BMW voertuigen mogelijk. In elke autosleutel is een transponderchip geïntegreerd. Om het contactslot is een ringspoel aangebracht. De transponderchip wordt door deze spoel gevoed vanuit de CAS-regelmodule. Dit betekent dat er geen batterij in de sleutel nodig is. De stroomvoorziening en gegevensoverdracht vinden op dezelfde manier plaats als een transformator tussen de ringantenne (spoel) op het contactslot en de transponderchip. De sleutel stuurt vervolgens gegevens naar de CAS-besturingsmodule. Als deze gegevens correct zijn, schakelt de CAS-regelmodule de starter in met behulp van een relais dat zich in de regelmodule bevindt en stuurt bovendien een gecodeerd startvrijgavesignaal via een interface naar de DME/DDE. Deze procedures kunnen leiden tot een startvertraging van maximaal een halve seconde.
Interface naar DME/DDEDe CAS-regelmodule stuurt een gecodeerd startsignaal naar de DME/DDE via het CAN-netwerk of een directe interface, afhankelijk van de EWS-versie.
De motor kan niet worden gestart voordat dit signaal is doorgegeven.
Motorregelmodule (DME/DDE) met gecodeerde startvrijgave-ingangDe motorregelmodule (DME/DDE) schakelt het starten van de motor alleen in als er een correct startsignaal wordt ontvangen van de CAS-regelmodule.
EWS-DME/DDE-interface
EWS3-modus
EWS3-modus heeft 16-bits ISN die zowel in CAS3 als in DME/DDE is opgeslagen (voorbeelden zijn MS45, MSV70, MSS65, enz.).
Bij EWS3 speelde daarnaast de synchronisatie van wisselende codes een rol.
EWS4-modus
In de EWS4 modus is er geen rolling code opgeslagen in CAS en DME/DDE. ISN (of S/K aka Secret Key) is 128 bits lang, wat 16 bytes is en nooit verandert.
Sleutelidentificatie en startprocedure
De volgende procedure vindt plaats nadat de autosleutel in het contactslot is gestoken:
De transponder in de sleutel wordt gevoed via de lusantenne en stuurt de sleutelgegevens naar de CAS-regelmodule.
De CAS-regelmodule controleert of de sleutelgegevens correct zijn en stuurt pas daarna een vrijgavesignaal naar de starter.
EWS3-modus - De CAS-regelmodule stuurt de willekeurige code naar DME/DDE. Daar wordt de willekeurige code vergeleken met de opgeslagen willekeurige code; als ze overeenkomen, wordt de brandstofinspuiting vrijgegeven.
EWS4-modus - De CAS-regelmodule vergelijkt ISN (S/K Secret Key) met DME/DDE, hetzelfde als in EWS3-modus.
Nadat de motor is gestart, genereert de CAS-regelmodule nieuwe sleutelgegevens (willekeurige code) en stuurt deze naar de transponder in de sleutel.
In de EWS3-modus wordt ook een nieuwe willekeurige code aangemaakt en opgeslagen in de DME/DDE-regelmodule.
Foutherkenning in de motorregelmodule
De volgende storingen worden in de motorregelmodule bewaakt:
Interface, d.w.z. lijn naar CAS-regelmodule: In dit geval wordt de controle uitgevoerd om vast te stellen of er een signaal wordt ontvangen en of dit signaal niet onderhevig is aan overmatige interferentie.
Ook de bij de uitvoering behorende startautorisatie werd gecontroleerd.
Het starten van de motor wordt geblokkeerd als er een fout wordt gedetecteerd.



Opmerkingen