Hallo,
ich besitze ein Carsoft-Interface, mit dessen Hilfe ich via serielle Schnittstelle und ADS- bzw. OBD2-Stecker auf die einzelnen Steuergeräte eines BMW zugreifen kann. Das Interface ist sowohl mit Carsoft selbst als auch mit den gängigen Programmen von BMW (Progman, EDIABAS, INPA) lauffähig. Es lassen sich also Fehler diagnostizieren, Ist-Werte auslesen, neue Steuergeräte programmieren usw.
Mit einem BMW E39 und E46 klappt die Kommunikation auch wunderbar. Es werden sowohl mit dem ADS- als auch mit dem OBD2-Stecker alle verbauten Steuergeräte erkannt und korrekt angesprochen. Nur mit meinem E36 328iac, Bj. 99 habe ich massive Probleme beim auslesen der verbauten Komponenten. Es wird nur ein Bruchteil der verbauten Steuergeräte erkannt (Motorsteuergerät, Klimaanlage - ich glaub das war's dann auch schon). Das Instrumentenkombi, die ZV, das Verdeckmodul, die PDC, der Bordcomputer, ABS u. ASC-Steuergerät usw. werden gar nicht erst gefunden. Es erscheint sowohl in Carsoft als auch in den BMW-Programmen immer die Meldung, dass das entsprechende Steuergerät nicht gefunden wurde bzw. auf die Initialisierungsbefehle nicht antwortet. Die Fahrzeugbatterie ist vollständig geladen und die Kontakte der AD
S-Buchse im Motorraum sind auch in Ordnung. Am Interface selbst oder den verwendeten Programmen kann es ja auch nicht liegen, da das Problem nur mit diesem Fahrzeug auftritt. Laut BMW-Doku sollten alle angegebenen Steuergeräte eigentlich diagnosefähig sein oder sich zumindest ansprechen lassen.
Wo könnte hier der Fehler sein? Die ADS-Buchse ist mit 7 Pins belegt, was wohl dem Standard beim E36 entspricht. Die erwähnten Steuergeräte verrichten im täglichen Betrieb auch alle brav ihren Dienst.
Gruß Benjamin