Sie sind nicht angemeldet! Jetzt interner Link kostenlos im Forum registrieren, weniger Werbung sehen, aktiv teilnehmen und weitere Vorteile nutzen! Diese Website nutzt Cookies. Bitte beachten Sie unsere interner Link Datenschutzerklärung.
  Start » Forum Impressum/Datenschutz | Site-Map
7-forum.com   ModelleForummein.7erService


Forumsfunktionen

VIN Decoder
Fahrgestell-Nr. im Fahrzeugschein
 
Für Infos, Ausstattungs-liste und Füllmengen Ihres BMW, folgend Fahrgestell-Nr. eingeben (die letzten 7 Stellen):
 

 
Dies ist ein Service des externen Anbieters etkbmw.com. Es kann keine Garantie für Funktion und Inhalt des Dienstes gegeben werden.
 
- Anzeige -

Zurück   BMW 7er-Forum > BMW 7er Modelle > BMW 7er, allgemein



Antwort
 
Thema teilen Themen-Optionen Ansicht
Alt 30.01.2003, 15:12   #181
fred
Mikrofilterwechsler
 
Registriert seit: 22.07.2002
Ort: Tübingen (Umgebung)
Fahrzeug: F11 530d blueperformance touring
Standard

Nach allem was ich bisher auf verschiedensten Internet Seiten gefunden habe,
reicht das Wissen für ein eigenes Diagose Programm noch nicht.

Was wissen wir:
- wie das elektrische Interface aussieht
- wie man V.24 programmiert ist allgemein bekannt
- wie man grafische Oberflächen programmiert auch
- welche Fehlercodes in HEX welchen Fehler bedeuten,
weiss wohl auch der eine oder andere

Aber ein entscheidender Baustein fehlt:
So wie es für mich bisher aussieht verwendet BMW zumindest bei den älteren Fahrzeugen (...96)
für die Steuergeräte kein OBD-II oder eines anderes der "bekannten" KWPs.

Worüber absolut keine "public" Informationen zu finden sind, ist
- Welche Bytes mit welcher Baudrate in welcher Reihenfolge denn man nun GENAU
an welches Steuergerät schicken muss, damit das eine Antwort (Bytes) ausgibt
- wie ist die Bytefolge der Antwort zu interpretieren ?
Welches Byte ist Frame, Checksum, Gerätenummer, SoftwareID, Herstellernummer, Fehlercode usw.

Das was von BMW verwendet wird, dürfte eines der am besten gehütetsten Geheimnisse zu sein...
Ohne eine "offizielle" Dokumentation kommt man an der Stelle m.E. kaum weiter :(

Wahrscheinlich dürfte es auch nicht helfen, alte Steuergeräte auseinaderzunehmen.
Die meisten Microcontroller haben ein "Schutzbit" das nach dem programmieren
gebrannt werden kann und das das Auslesen der Software verhindert und
die Maskenprogrammierten lassen die Software eh nicht raus...
Ein derartiges Reverse Engineering ist in fast allen Ländern der Welt eh verboten
fred ist offline   Antwort Mit Zitat antworten
Alt 30.01.2003, 20:43   #182
B12
Erfahrenes Mitglied
 
Registriert seit: 20.08.2002
Ort: Bielefeld
Fahrzeug: B12 (E38)
Standard

Man kann doch ganz einfach eine Voll-Diagnose am BMW-Dis mitschneiden.
So schwer ist das gar nicht und geht mit der Win-DIS Platine und einem Terminalprogramm :-)))

Irgendwelche Raubkopien werde ich aber genausowenig wie Howy unterstützen!

Gruss
Daniel
B12 ist offline   Antwort Mit Zitat antworten
Alt 31.01.2003, 00:26   #183
Don Pedro
erfolgreiche Momente
 
Benutzerbild von Don Pedro
 
Registriert seit: 18.05.2002
Ort: NRW
Fahrzeug: 745i (E65*12/03)
Standard

Diagnose SW geistert schon über die bekannten Share-Server.
__________________
Internette Grüße
Don Pedro
Don Pedro ist offline   Antwort Mit Zitat antworten
Alt 31.01.2003, 10:33   #184
Howy25
Erfahrenes Mitglied
 
Benutzerbild von Howy25
 
Registriert seit: 27.04.2002
Ort: Magdeburg
Fahrzeug: E38 740i Prins LPG
Standard

@Don: Stimmt leider!

@B12: so sehe ich das auch, 9000bps und los

ich denke schon, dass sich die 9600bps bei BMW auch schon früher durchgesetzt haben. Der Tacho unterhält sich jedenfalls mit dem Steuerteil mit 9600bps....der inistring ist glaube immer doppelnull (wie bei digi-tv).

Das lässt sich doch testen...so schlimm ist das nun auch wieder nicht.

Da ich harwareseitig und softwareseiteig nicht alles machen kann, habe ich jemanden gefunden, der mich da unterstützt. Er sieht die Sache lockerer als ich. Schaun wir mal.

Howy


[Bearbeitet am 31.1.2003 von Howy25]
__________________
linux for networking - mac osx for working - windows for solitaire
Howy25 ist offline   Antwort Mit Zitat antworten
Alt 31.01.2003, 11:10   #185
diagnose
inaktiv, keine gültige e-Mail
 
Registriert seit: 27.01.2003
Ort: NRW
Fahrzeug: BMW E34 525I/M50 Limo
Standard Testaufbau

Eine DME zerlegen bringt nichts aber man könnte, wenn man hat, eine
DME/ABS/Airbag(offene Zündkreise!)STG auf den Basteltisch legen und
Kommunikation machen. Die Sensoren und Ausgänge müssen nicht beschaltet sein.
Es gibt zwar jede Menge Fehlermeldungen aber das macht ja nichts.
Alle ECU's sind so konstruiert das Ein- und Ausgänge kurzschlußfest gegen B-plus
und Masse sind (Strombegrenzung). Verpolen der Betriebsspannung ist allerdings
nicht zu empfehlen.
Selbstgeschriebene Software kann keiner verbieten. Anstiftung zum Raubkopieren
und Verletzung von Copyright's kommen für mich auch nicht infrage.

Gruß Hans
diagnose ist offline   Antwort Mit Zitat antworten
Alt 31.01.2003, 13:47   #186
fred
Mikrofilterwechsler
 
Registriert seit: 22.07.2002
Ort: Tübingen (Umgebung)
Fahrzeug: F11 530d blueperformance touring
Standard

Es gibt in der OpenSource-Welt viele Programme incl. Quellcode zur freien Verfügung,
für die man, will man etwas in vergleichbarer Basis-Funktionalität, bei Wi*DOS viel Geld
zahlen muss, und trotzdem keinen Quellcode und oft schlechtere Qualität bekommt.

Um zu untersuchen, was das Programm der Russen so treibt,
habe ich auf einem 2. Rechner den "scope - Linux Serial Line Analyser" benutzt.
(Externer Link (&Ooml;ffnet in neuem Fenster, der Forumsbetreiber distanziert sich vom Inhalt extern verlinkter Seiten.) http://www.gumbley.demon.co.uk/scope.html - thanks to Matt J. Gumbley)

Dann die Serielle des Win98-PCs mit der des LinuxPCs verbunden. Also noch ohne DME/DDE.
Wollte bei Schneefall nicht 2PCs mit Monitor zum Auto tragen ;-)

"scope" kann auch in einem Pass-Trough mode betrieben werden, bei dem
die COM1 mit der COM2 "verbunden" sind und alles incl der Handshake Leitungen aufgezeichnet
wird.
Das Progrämmchen spuckt sobald sich was auf der seriellen tut eine Zeile aus:
(die reihenfolge weiss ich grad nicht auswendig)
<Zeit seit Start> | <emfangenes Byte> | <gesendetes Byte> | <RTSstatus> | <CTSstatus> | <DSR Status> | <DSR Status>
Wenn sich nichts geändert hat, bleibt die entsprechende Spalte leer.
Das kann man dann wunderbar in "gnumeric" (freies "Excel" für Linux) importieren und weiter analysieren.

Wenn also jemand ein D$I%S hätte und sowas versehentlich bei einer Diagnose dazwischen klemmen würde...
Aber das sind ja nur Gedankenspielereien....
Und es würde totzdem sehr schwierig bleiben, daraus dann das Protokoll zu durchschauen..
Fred
fred ist offline   Antwort Mit Zitat antworten
Alt 31.01.2003, 23:49   #187
B12
Erfahrenes Mitglied
 
Registriert seit: 20.08.2002
Ort: Bielefeld
Fahrzeug: B12 (E38)
Standard

@fred & all

Die Idee ist in die richtige Richtung, aber mit com in/out wird es nichts werden;
das BMW-DIS arbeitet ja nicht über die Serielle Schnittstelle.
Aber mit 2 St. max232 (zwei Win-Dis Platinen, die ja je einen beinhalten)
kann man latürnich alle Signale am Diagnosestecker mitprotokollieren.

Sio-Protokoll-Analyzer gibt es recht viele, nicht nur unter Linux.
Und das Protokoll selbst ist weniger kompliziert als es scheint, es ist
schliesslich schon mehr als 20 Jahre alt.
Damals war ein C64 ein modernes Gerät !!!
Im wesentlichen entspricht das Protokoll dem I-Bus mit dem alle Komponenten
in BMW's kommunizieren (was für ein Wunder !)
Das ist unter Externer Link (&Ooml;ffnet in neuem Fenster, der Forumsbetreiber distanziert sich vom Inhalt extern verlinkter Seiten.) www.openbmw.org recht gut beschrieben.

Übrigens kann man auch mit einer Arcnet-Karte und einem Lanalyzer mitschreiben,
BMW verwendet nämlich auch ein Arcnet im E38, und alles vom I-Bus wird auch auf
das Arcnet konvertiert (Liegt z.B. am Video-Modul an).

Die Fehlertexte finden sich dann noch auf der DIS-CD, die ja verfügbar ist.
(Im Original!)

Damit sollte es an sich gelingen, so ziemlich alles auszulesen und korrekt zu interpretieren.
Braucht halt seine Zeit...

Gruss
Daniel
B12 ist offline   Antwort Mit Zitat antworten
Alt 01.02.2003, 19:26   #188
diagnose
inaktiv, keine gültige e-Mail
 
Registriert seit: 27.01.2003
Ort: NRW
Fahrzeug: BMW E34 525I/M50 Limo
Standard Noch ein Beitrag

Hier noch einen Beitrag von meinem Freund Werner:
Hallo zusammen,
ich bin neu hier, und möchte dazu nur sagen, das Thema
Diagnose ist hoch interessant euer Beitrag ist Super.
Wie @fred schon sagte (Was wissen wir) es gibt einen
bekannten Teil, und einen unbekannten Teil. Zu dem
Unbekannten möchte ich einen Beitrag leisten.

Es geht um die ECU ABS/ASR+T T.Nr. 34 52 1 164 130
die ECU ist im E38 und E39 bei verschiedenen Typen verbaut.
Das Protokoll = DS2 9600 Bd ECU-Adr 56Hex
Die Übertragung läuft über die K-Leitung (keine L-Leitung),
die K-Leitung(TxD) ist bidirektional.
Blockaufbau:
-ADR :SG-Adresse = 56H
-BL locklänge (n+4)
-KTB :Kontrollbyte
-STB :Statusbyte
-DAT :n blockspez. Daten
-PS rüfsumme (gebildet durch XOR-Verknüpfung)
Com Einstellung:
1 Startbit (logisch low)
8 Datenbits
Parität gerade
1 Stopbit (logisch high)
Also Anforderungsblock vom Tester (Id lesen und Diagnose start)
Byte
1 56H
2 04H
3 00H
4 52H Prüfsumme
Antwortblock vom Steuergerät
Byte
1 56H
2 11H
3 A0H
4 xxH BMW-Nr
5 xxH BMW-Nr
6 xxH BMW-Nr
7 xxH BMW-Nr
8 xxH Hardware-Nr
9 06H
10 08H
11 00H
12 xxH Hersteller Datum Woche
13 xxH " " Jahr
14 08H
15 xxH Soft-Nr
16 xxH Soft-Nr
17 xxH Prüfsumme
Fehlerspeicher löschen vom Tester
Byte
1 56H
2 04H
3 05H Kontrollbyte für Fehlersp. löschen
4 57H
Antwortblock vom SG
Löschen ist aktiv
Byte
1 56H
2 04H
3 A1H
4 F3H
Löschen ist beendet
Byte
1 56H
2 04H
3 A0H
4 F2H
Da währen noch die Blöcke Fehlerspeicher lesen und Diagnose
erhalten und Diagnose beenden, ich möchte aber hier an dieser
Stelle nicht so viel Platz belegen, kann sie nach Bedarf nachsenden.

Gruß Werner
diagnose ist offline   Antwort Mit Zitat antworten
Alt 01.02.2003, 19:56   #189
OnlyTheFinest
jetzt endlich M-Fahrer...
 
Benutzerbild von OnlyTheFinest
 
Registriert seit: 06.10.2002
Ort: Großraum München
Fahrzeug: 740iA E38 (M60) + MRoadster
Standard

Hi@All!!

Verstehe in diesem Thread (wie wahrscheinlich viele andere auch!) nur noch "Bahnhof...

Hoffe nur, dass es mir trotzdem in naher Zukunft möglich sein wird mit meinem Schlepptop dem 7er
auf den Pelz zu rücken... Da freu ich mich nämlich schon tierisch drauf...
In diesem Sinne: frohes Schaffen

Gruß an Alle

OnlyTheFinest:cool:
__________________
Schöne Grüße
Constantin



... ab jetzt 7er nur noch im Winter
OnlyTheFinest ist offline   Antwort Mit Zitat antworten
Alt 02.02.2003, 09:24   #190
Schnuffi
inaktiv, keine gültige e-Mail
 
Registriert seit: 01.02.2003
Ort:
Fahrzeug: E39 und E36
Standard http://www.autofreesoft.boom.ru/free/bmw.zip

Zitat:
Orginal gepostet von bloch
@bloch,
die Adtr Externer Link (&Ooml;ffnet in neuem Fenster, der Forumsbetreiber distanziert sich vom Inhalt extern verlinkter Seiten.) http://www.autofreesoft.boom.ru/free/bmw.zip die du angegeben hast,
gibt aber keine Datei frei. Eine Frage, hast du diese BMW.ZIP runderladen können ??

mfg Werner
bloch
Schnuffi ist offline   Antwort Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Diagnose für Windows B12 BMW 7er, Modell E38 89 27.02.2005 15:24
Bangle demnächst im wohlverdienten Ruhestand ?!? Andreas69 BMW 7er, Modell E65/E66 22 29.02.2004 14:18
Habt ihr auch diese Mail von BMW bekommen? SimonSchmitz BMW 7er, allgemein 11 29.04.2003 05:04
BMW 7er Club Deutschland - ich bin beigetreten! Christian Aktivitäten, Treffen, ... 53 01.11.2002 14:21


SiebenPunktSieben - das siebte 7er-Jahrestreffen - jetzt den Foto-Bericht anschauen!
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:54 Uhr.

7-forum.com Forum Version 6 powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Mit der Nutzung des Forums erklären Sie sich mit den Nutzungsbedingungen einverstanden.
 

 
www.7-forum.com · Alle Rechte vorbehalten · Dies ist kein Forum der BMW Group