NCS Expert ist das klassische Codierprogramm für die E-Serie. Besonders häufig taucht dabei diese Meldung auf: „COAPI-2000: Fehler in EDIABAS oder in SG-Beschreibungsdatei“, meist beim Lesen des Fahrzeugauftrags (FA), manchmal mit einer leeren VO-Liste. Die Meldung ist leider sehr allgemein. In Foren gibt es dazu Threads aus vielen Jahren mit Dutzenden Beiträgen. Dieser Ratgeber ordnet die bekannten Ursachen.
Kurz erklärt: FA, VO und SP-Daten
Der Fahrzeugauftrag (FA) beschreibt die Ausstattung eines Fahrzeugs. Er enthält unter anderem die Liste der Sonderausstattungen (VO, zum Beispiel $522 für Xenon). Der FA ist in bestimmten Steuergeräten gespeichert, bei der E-Serie unter anderem im CAS und im Fußraummodul (FRM). NCS Expert vergleicht den FA mit seinen SP-Daten, den Codierdaten für die Baureihe. Passt etwas nicht zusammen oder kann etwas nicht gelesen werden, kommt COAPI-2000.
Ursache 1: Kommunikation (zusätzlich IFH-0003)
Steht neben COAPI-2000 auch IFH-0003, kommt NCS Expert gar nicht bis zum Fahrzeug. Die Lösung ist dieselbe wie bei INPA: COM-Port und obd.ini müssen übereinstimmen, die Latenz muss auf 1 ms stehen und Interface auf STD:OBD. Testen Sie deshalb immer zuerst in INPA, ob Sie das Fahrzeug lesen können. Erfahrene Anwender empfehlen dafür die Funktionen F3 und F4. INPA darf beim Codieren nicht gleichzeitig laufen.
Ursache 2: Falsche oder unvollständige SP-Daten
NCS Expert braucht passende SP-Daten für die Baureihe. Beim E90 wählt man in NCS Expert übrigens die Gruppe E89. Das ist richtig und kein Fehler. Sind die Daten zu alt oder unvollständig, können FA-Fehler auftreten. Ein Nutzer berichtet allerdings, dass der Fehler trotz aktualisierter Daten blieb. SP-Daten sind also eine mögliche Ursache, aber nicht immer die richtige.
Ursache 3: VO-Codes, die in den SP-Daten fehlen
Ein gut dokumentierter Fall aus dem e46fanatics-Forum: Der FA enthielt Ausstattungscodes für Felgen, die es nur für Nordamerika gibt und die in den SP-Daten fehlten. NCS Expert hat deshalb den ganzen FA abgelehnt, ohne eine verständliche Meldung. Die Lösung war, diese Codes zu entfernen und den korrigierten FA wieder in die Steuergeräte zu schreiben.
Ursache 4: Leerer oder beschädigter FA
Ist der FA im CAS leer oder beschädigt, etwa nach einer abgebrochenen Codierung oder einem Steuergerätetausch, bleibt die VO-Liste leer. Lässt sich der FA aus einem anderen Steuergerät lesen, zum Beispiel aus dem FRM, kann man ihn von dort übernehmen und mit FA_WRITE zurück ins CAS und FRM schreiben. Danach werden die betroffenen Steuergeräte mit SG_CODIEREN codiert. Ein Nutzer mit einem E90 von 2007 berichtet außerdem, dass erst ein Update des Junction-Box-Steuergeräts das automatische Lesen von FA und Fahrgestellnummer wieder ermöglichte. Das ist ein Einzelfall, und solche Eingriffe gehören in erfahrene Hände.
Schritt für Schritt: So gehen Sie bei COAPI-2000 vor
- Testen Sie in INPA, ob die Steuergeräte erreichbar sind. Wenn nicht, liegt ein Verbindungsproblem vor.
- Schließen Sie INPA und starten Sie NCS Expert neu. Ziehen Sie das Kabel einmal ab und stecken Sie es wieder ein.
- Prüfen Sie die Baureihengruppe (E89 für E90 bis E93, E60 für den 5er) und den Stand der SP-Daten.
- Lesen Sie den FA testweise aus einem anderen Steuergerät, zum Beispiel FRM statt CAS.
- Kommt dabei zusätzlich eine Meldung wie BIP-0001, notieren Sie sie und suchen Sie gezielt danach.
- Bevor Sie etwas schreiben: Sichern Sie den FA und ein Ladegerät muss angeschlossen sein.
Ein FA_WRITE ändert die gespeicherte Ausstattung des Fahrzeugs. Machen Sie das nur, wenn Sie wissen, welche Codes korrekt sind. Im Zweifel fragen Sie lieber vorher nach.
Bei unseren Diagnose-Laptops ist das bereits erledigt: Windows 11 mit ISTA+, INPA, E-Sys und den BMW Standard Tools ist vorkonfiguriert, das Umschalten zwischen K+DCAN und ENET erledigen Sie mit EasyConnect. Hakt es trotzdem, helfen wir per WhatsApp und AnyDesk.
Quellen: e90post: COAPI-2000 IFH-0003, bimmerfest: E60 FA leer, e46fanatics: FA read errors (gelöst), bimmerpost.
Häufige Fragen
Was bedeutet COAPI-2000 in NCS Expert?
Eine allgemeine Meldung, dass EDIABAS oder die Steuergeräte-Beschreibungsdateien einen Fehler melden. Typische Ursachen sind Kommunikationsprobleme, unpassende SP-Daten, VO-Codes, die in den Daten fehlen, oder ein leerer bzw. beschädigter FA.
Warum wähle ich beim E90 E89 aus?
In NCS Expert sind die Baureihen E81 bis E93 unter der Gruppe E89 zusammengefasst. Das ist so richtig.
Die VO-Liste ist leer – ist etwas kaputt?
Meist ist der FA im gewählten Steuergerät leer oder er konnte nicht gelesen werden. Versuchen Sie es mit einem anderen Steuergerät, zum Beispiel dem FRM.
Kann ich durch FA_WRITE etwas beschädigen?
Ein falscher FA führt zu falscher Codierung. Sichern Sie den FA vorher und schreiben Sie nur Codes, die zu Ihrem Fahrzeug passen.
Fertig eingerichteter BMW Diagnose-Laptop mit Support
ISTA+, INPA, E-Sys und die BMW Standard Tools vorinstalliert, ENET-Kabel dabei, persönliche Hilfe per WhatsApp und AnyDesk. Unsicher, was zu Ihrem BMW passt? Fragen Sie einfach.