PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Es ist soweit: BMW Windows Diagnose für Lau


Seiten : [1] 2

Howy25
02.01.2003, 17:18
So,

endlich habe ich es geschafft, die Internetseite für die Diagnosesoftware fertig zu machen.
Nun muss man nicht sich nicht mehr mit einer uralten DOS-Software rumschlagen oder noch schlimmer, zum "freundlichen" A-Händler gehen.

Anleitung (http://www.highclass-computer.de/Diagnose)

Es wird nur noch ein Laptop, die kleine Schaltung und die Software benötigt.
Bei der Schaltung habe ich auf einen MAX232 gesetzt um systemkonform den COM-Port zu wandeln. Manche Laptops arbeiten nämlich mir 5V statt mit 12V am RS232.

Bei der Geschwindigkeit von 9600bps könnt ihr auch ein Plagiat des MAX232 nehmen....ist egal!

Viel Spaß bei auslesen und resetten....hihi

PS: Viele Grüße an BMW - man hätte ja auch zusammenarbeiten können....:)

Howy

[Bearbeitet am 2.1.2003 von Howy25]

pelo
02.01.2003, 17:30
Ich bin doch immer wieder sprachlos vor soviel Kompetenz!
Gruß
Pelo

B12
02.01.2003, 17:31
Hi Howy

hört sich super an !

Wenn du willst, mach ich die Platinen.
Mail halt mal...

Gruss
Daniel

Howy25
02.01.2003, 17:48
Habe durchgemailt....könnten wir ja ne Kleinserie machen....

Howy

BUDDY
02.01.2003, 17:50
HY B12!
Hätte auch Interesse an der Platine.
Gib einfach mal Laut. Eine Serie wäre doch schon mal was.

Gruss
BUDDY

B12
02.01.2003, 18:02
Projekt ist schon in Planung!
Wer kann die Deckel preiswert beschaffen ???

Gruss
Daniel

OnlyTheFinest
02.01.2003, 18:03
Wäre super so `ne Kleinserie!!!:D:D
Bin dabei!! Nie wieder Ärger mit dem Freundlichen ("nein, das können wir jetzt nicht mehr auslesen
- leider keine Zeit...":mad:)

Grüße
OnlyTheFinest:cool: - der nie wieder zum Fehlerspeicherauslesen fährt...

OnlyTheFinest
02.01.2003, 18:08
Orginal gepostet von B12
Projekt ist schon in Planung!
Wer kann die Deckel preiswert beschaffen ???

Gruss
Daniel

Du meinst diese original BMW- Teile, oder??
Soll jeder am besten mal beim Freundlichen verhandeln - wers günstig kriegt kauft...
Vielleicht hat jemand besonders guten Draht zu BMW ?? unsere Tuner vielleicht? k27???

Gruß
OnlyTheFinest:cool:

P.S. welche Stückzahl ungefähr??

Howy25
02.01.2003, 18:17
hm...es gibt zwei Versionen....einmal

12 52 1 703 202 für 14 Euro und
12 52 1 725 690 für 7,50 Euro....welcher ist der mit den 4 Pins....ich habe einen aus einem alten E30 genommen....

Howy

hasenfuß
02.01.2003, 19:30
da hätt ich wohl auch gerne ein set.. : )

was wird der spaß ungefähr kosten (also alles
was man außer dem laptop braucht) ?

dirk

Tomy
02.01.2003, 19:36
Orginal gepostet von Howy25
hm...es gibt zwei Versionen....einmal

12 52 1 703 202 für 14 Euro und
12 52 1 725 690 für 7,50 Euro....welcher ist der mit den 4 Pins....ich habe einen aus einem alten E30 genommen....

Howy

Werde mich morgen mal erkundigen ob ich die Teile auf meinem Händlerkonto
irgendwo günstig bekomme.

Gruß Thomas

Möhre
02.01.2003, 19:37
Geilobelli ... Hut ab! Ich glaub' ich such morgen schon mal meinen alten Lötkolben raus.

Kann ich mir damit eigentlich irgendwas kaputt machen?

Gruß, Möhre

P.S. Bin mal gespannt, ob das nicht Schimpfe aus München gibt.

[Bearbeitet am 2.1.2003 von Möhre]

Astueb
02.01.2003, 19:42
@Howdy25
Kannst Du mir sagen, ob Deine Software auch mit nem kleinen 3er Baujahr `94 funktioniert?
das basteln ist mit der Anleitung ja nicht so schwer.
vielen Dank
Andreas

L7
02.01.2003, 20:18
Hi @Howy,

Hut ab vor Deinem Engagement.

Eine Frage hätte ich noch: Wie geht das Programm mit Steuergeräte im Bus um, die es nicht kennt? Oder ist es selbstlernend?

roland eckstein
02.01.2003, 20:37
echt suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuupermegaaaaaaaaa aaaaaaaaaaaaaaaaageeeeeeeeeeeeil:ja:ja

Howy25
02.01.2003, 21:23
@Astueb: Es hat an einem 320i touring Bj. 05/1995 funktioniert. Aber der hat ja nicht alle Steuerteile. Mototronic 1.1/ 1.2/1.3 und 3.1 kann es aber.

@L7: Steuerteile, die ein Auto nicht hat, bekommen werden ignoriert und andersherum auch...

Howy

McQueen
02.01.2003, 21:36
Hi Leute,

super Sache von Howy werde morgen sofort losziehen und mir dieTeile besorgen und mal schauen wie
einfach das ganze geht.
Habe im E.T.K. nachgeschaut wegen dem Diagnosestecker

Für E38 Fahrzeuge ist es 12521703202

Für E32 Fahrzeuge ist es 12521724690 !!!!

Für E30/e34 Fahrzeuge ist es 12521725690 3er 320i / 525i

somit kann sich jeder den passenden besorgen.

Gruss Stefan:B

[Bearbeitet am 2.1.2003 von McQueen]

richy
02.01.2003, 21:42
Hallo Howy,

Hut ab, hoffe es klappt mit der Kleinserie. Klappt das auch mit einem E39?

Ich bin sofort dabei, auch wenn um um Kosten für Platine etc. geht. Kannst mich also mit einrechnen.

Gruß Richy

Howy25
02.01.2003, 22:34
E39 geht auf alle Fälle, alle Steuerteile, da ja identisch mit E38. Die Diagnose ist auch kein E39/38 Projekt. Alle diagnosefähigen Fahrzeuge lassen sich ganz oder teilweise erreichen, also auch E30/alle E36 inkl. compact und Z3, die ja auf E30 Basis arbeiten/E32/E38/E39 etc.

Howy

Howy25
02.01.2003, 22:39
Bevor Sie mich verklagen, wäre es schön, wenn Sie sich bei mir per Mail melden würden. Gebe Ihnen dann gleich die Adresse meines Anwalts :)

Howy

richy
02.01.2003, 22:56
@ Howy

Grins, hast dich wohl schon auf Ärger vorbereitet und eingestellt, wie :D:D:D

Ich habe auf jedenfall Interesse, wenn sich die Kosten für die Platine im Ramen halten.

Lieben gruß und wenig STreß mit den Weiß Blauen.

Gruß Richy

k27
03.01.2003, 00:27
@all,

ich habe Howy25 schon über u2u gratuliert....ein edler Ritter!! Ein feiner Zug!!

Wenn hier eine Kleinserie anläuft(@B12!!), würde ich mich sehr freuen, wenn Ihr Euren "k27" nicht vergeßt!!!:o:ja:ja:ja

Ich habe sogar Interesse an zwei Geräten...Falls mal was kaputt geht....:B:B

k27

Tranceshark
03.01.2003, 00:33
GENIAL!!!!


Da möchte ich auch mitmachen!!!
Bin auf jeden Fall dabei!!!

WEITER SO!!!:D

Günni 68
03.01.2003, 00:41
kann man damit auch die software programieren ?
wie z.b die blinkerquitierung usw.. ??

gruss Günni

Daniel W
03.01.2003, 08:52
@Howy

bin begeistert! Hört sich wahnsinnig gut an.
Schreib mich in die Interessentenliste, verbindlich ;)


Gruss Daniel

Hitcher
03.01.2003, 09:14
Tolle Arbeit Howey, meine Hochachtung, auch dafür das du uns alle daran teilhaben läßt.

Ich will natürlich auch eines :)

Grüße,
Hitch

Herbie01
03.01.2003, 09:24
ich auch haben wollen für e32
Gruß
Ralph

RoadRunner
03.01.2003, 09:41
Hallo Howy25,

suuuper Sach, das !!

:D:D:D

Viele Grüße, RR

Gunnar
03.01.2003, 10:26
.....würde auch gern ein haben wollen, sicherlich auch zwei wenns geht.
Ist ja wahnsinn was so alles machbar ist...

Genial, super

Gunnar

Gertschi
03.01.2003, 10:54
Dere,

ich habe zwar keine Verwendung dafuer, finde es aber super genial, dass sich ein Forumsmitglied die Muehe macht, so etwas zu entwickeln. Und der Ueberhammer ist, dass er das Wissen im Forum fuer alle Lesenden (das sind sicher mehr als Mitglieder!) frei zugaenglich macht.

Ich bin wirklich von diesem Forum und den Mitglieder begeistert.

Supa!
Gertschi

Howy25
03.01.2003, 11:09
@all:

Eigentlich wollte ich keine Platinen machen (wie auch im Text beschrieben), da ich viel zu tun habe und gerade nen großes Projekt für DC programmieren soll, aber....B12 hat mich positiv beeinflusst. Also wird es sowas geben, entweder komplett fertig oder in Teilen, mal sehen, wahrscheinlich Ersteres...

Aber: man kann nur Fehlerspeicher auslesen, löschen oder Servicesachen zurückstellen, keine DIS ähnlichen Funktionen wie Blinkerquittierung freischalten. (das schaffen wir auch noch) Interessant ist es eigentlich nur für absolut volle Autos, aber auch schon für meinen E36 touring 05/95 wars wichtig. Wiee immer beim dreier hatte sich der Stecker der Sitzbelegungserkennung für den Airbag unter dem Sitz gelöst. Damit wird die airbaglampe "erregt". Um das wieder zurückzusetzen reicht leider nicht nur das Zusammenstecken der Verbindungen. Also Laptop ran und löschen...hihi

Für die Forum-User von hier und remip wird es die Schatung geben, keine Frage. Hier dann mehr Infos....heute Abend mehr Bilder und Infos auf der Homepage....

ach ja nebenbei: @Helge: ich brauche nochmal deine adresse zwecks CDs

Charlie
03.01.2003, 12:56
Wow - Tip of the hat @ Howy! Echt ein super job. Alle Respekt von Mir.
Gruss,
Charlie

luci.kaegi
03.01.2003, 13:02
einfach genial

endlich mal was gegen die autoriesen und deren miese "geheimnistuerei"

doofe machtspiele :)

zappi
03.01.2003, 13:07
AAABSOLOUT genital, die Sache!!
Vorschlag:
Jemand (B12?) macht die Platinen, dann Treffen sich ein paar Leutz mit Lötkolben zu einer Nachmittagssession.
In Fließbandarbeit (jeder nur wenige Handgriffe) sollte man so innerhalb kürzester Zeit viele Platinen herstellen
können. Den Platz dazu hätte ich, 3 Lötstationen könnte ich auch zur Verfügung stellen. Wer würde wo
mitmachen? So eine Massenlötaktion habe ich schon mehfach mitgemacht, die Fehlerrate sinkt dabei drastisch,
es geht viel schneller und gesellig ist es allemal.

Grüße!

cappy
03.01.2003, 13:26
Ich nehm auch eins! Leider reichen meine Lötkenntnisse nicht so weit, würde mich deshalb über eine Komplettlösung freuen ;)

Nicki98
03.01.2003, 13:35
Ich auch haben wollen!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Mein Baby E32 750 .
Wenn fertig und preis stimmt kommen nach Ratingen haste Essen und Saufen frei!!Nicht wahr Jungs??



Nicki 98

svenr
03.01.2003, 13:46
Respekt!

Tolle Sache, diese Anleitung. Würde wohl selbst auch eine Platine nehmen, oder mal selbst basteln.

Charlie
03.01.2003, 14:51
Hi,

@Howy & B12, wenn es tatsaechlich zu einer Kleinserie kommt, waere ich auch gerne dabei. Wuerde auch gerne mit der Herstellung helfen, habe leider 2 linke Haende und 10 Daumen.... 8<(

Thema linke Haende, @B12 und andere Navi-fuchse; koenntet Ihr Mir verraten, wie mann den Navirechner rauskriegt? Die Installationseinleitung spricht von "Einrasten", aber wie schiebt man das Ding wieder raus?

Ich weiss, peinlich peinlich....

Danke im Voraus!

Gruss,
Charlie

B12
03.01.2003, 15:02
Navi-Rechner ausbauen:

Seitlich am Rechner sind je 2 Löcher.
In diese die bekannten Blaupunkt-Hebel (für Radios)
oder einfach 4 Nägel stecken und herausziehen.

Gruss
Daniel

RoadRunner
03.01.2003, 15:02
Hallo Jungs.

Mithelfen beim Löten könnte ich. Das wäre kein Ding. Geeigneter Lötkolben ist vorhanden.
Raum Hannover.

Viele Grüße, RR

Charlie
03.01.2003, 15:12
@ B12,
Vielen Dank!
Gruss,
Charlie

Axel Brinkmann
03.01.2003, 16:16
Eine SUUUUPER Sache da bin ich auch mit dabei.

Wenn es soweit ist bin ich auch interessiert.

Gruß

Axel Br.

Boing 730i
03.01.2003, 16:26
halloooooo,
ich bin auch dabei........bitte bitte mich nicht vergessen.
koste es was es sei...
ich bin dabei...
ich finde es eine sehr gute ideee.....
bald können wir eine BMW Werstatt online eröffnen.. :-)
Ich freu mich schon darauf...
bitte haltet mich auch dem laufenden.....

mfg

Möhre
03.01.2003, 16:56
@Howy25: Genau das Gleiche hatte ich auch im E36: Wagenüberschemmung -> Beifahrersitz raus -> Sitzbelegungsstecker ab -> Airbagleuchte an -> Alles zusammengebaut -> immer noch an :mad: -> zum Freundlichen -> für lau ausgeschaltet -> sehr freundlich :)

DC? Du programmierst fürn Stern? Oder David Couthard ... Don Camillo ... ?

Gruß, Möhre

Herbie01
03.01.2003, 18:08
jo, bei einer Lötparty bin ich auch dabei.
Lötkolben vorhanden.
Könnten das ja in Ratingen machen, ob die sich beim Golfhotel freuen ?
Gruß
Ralph


[Bearbeitet am 3.1.2003 von Herbie01]

Howy25
03.01.2003, 18:27
@Möhre: ja für Stern, eigentlich für Mercedes Lenkunge GmbH. (SMART)

@all: habe eben leider feststellen müssen, dass bei meinem E38 leider nur die DME erkannt wurde. Mist! Naja, ist ja erst Version 1.0beta. Übrigends die *.DAT Dateien lassen sich mittels Texteditor leicht ergänzen, wenn man noch Ergänzungen hat... ich versuche den Source zu bekommen und dann können wir weiter machen...:)

Howy

PS: Update auf Homepage

Heinz
03.01.2003, 19:51
Wenn das Teil in Serie geht, möchte ich auch einen haben.

Komplimet für das ernorme Wissen....

Kurti
03.01.2003, 22:38
Hallo

RESPEKT!!

Ich bin begeistert!
Falls Ihr das Teil in Serie Produziert würde ich auch gerne eins haben!!!
Habe einen E34 und zwei E30. Wäre also sicherlich ziemlich nützlich für mich!

Astueb
04.01.2003, 04:34
@kurti
Soweit ich weiss, ist beim e30 noch nicht viel mit Diagnose, oder irre ich mich da?
mfg
Andreas

Gino
04.01.2003, 08:18
Mensch Howy,
bin total begeister und ziehe echt den Hut vor dir. Vielen dank das du uns dein wissen teilhaben läßt.
Mit den Technischen Daten kann ich leider nicht viel anfangen, da ich nicht so viel Ahnung davon habe.
Aber ein Fertiges Gerät würde ich auch haben wollen.

Frage: Für welches Fahrzeug ist dieses Gerät interressant, für ein E32 oder E38 ?

Gruß
Gino

TripleX
04.01.2003, 10:00
Super coll finde ich das will auch ein fertiges haben wenn es so weit ist bitte melden!!!


Viele Respektvolle Grüße an dich Thorsten

Gino
04.01.2003, 11:19
Hi,
kann mir einer sagen was DME heißt ?

Gruß
Gino :-)

Howy25
04.01.2003, 11:47
DigitalesMotorManagement

MAD-MAX-II
04.01.2003, 12:27
Sollte es dann nicht eher DMM heissen? :lol

Bei der Lötparty wäre ich auch dabei,... Lötkolben und Lötpistole vorhande, sowei Lötfett, Lötzinn und Lötwasser! ;)
Würde dann auch eines für meinem E34 nehmen und E36...

Howy25
04.01.2003, 12:54
hihi....es heisst glaube auch Digitale Motor Einheit oder so.....

BullPit
04.01.2003, 14:54
Hai,

möchte mich auch beteiligen :o)

Gruß,
Pit

B12
04.01.2003, 18:27
DME = Digitale Motor Elektronik

Lötfett, Lötwasser :?:?:?
Leute, damit lötet man Dachrinnen, keine Elektronik.
Geeignet ist ein 8Watt-Kolben oder eine Lötstation und
säurefreies Lötzinn. Keinesfalles eine Pistole.

Gruss
Daniel

PS: ich gebe hier Bescheid, wenn die Platine fertig ist.
Teile hab ich alle am Lager :-)))

dominik
04.01.2003, 19:32
Wie ist´s denn jetzt? Baut jemand solche Module auf Bestellung? Und was kosten die? Hätte nämlich auch Interesse... :)


Gruss
Dominik


[Bearbeitet am 4.1.2003 von dominik]

MAD-MAX-II
04.01.2003, 19:41
Wollte doch nur mal eine Bestandsangabe machen, was an Material vorhanden ist! ;)

Holger 750
04.01.2003, 19:54
Ich habe einen Mega Macs 55 von Gutmann mit aktueller Software 2.6, wenn es nützt helfe ich gern.

Gruß Holger

cappy
04.01.2003, 21:11
Welcher MAX232 issn das? Gibt anscheinend ne ganze Ecke davon, und preislich unterscheiden die sich shcon ganz heftig!

MAX232CPE I.C.(M) JVC 18,24
MAX232CWE I.C(MONO-ANA) JVC 17,34
MAX232N IC 1,65
MAX232N SONY 21,37
MAX232CPE ICGDM20D10 A SONY 47,2

McQueen
04.01.2003, 22:41
@cappy

Nachdem ich den Schaltplan studiert habe, hab ich mir den:

Max 232 cpe N entschieden (einfaches Standardmodell)

finde ich für diesen Zweck mehr als ausreichend.

Gruss Stefan

ATTX
04.01.2003, 23:05
Auf soo was habe ich seit längere zeit schon gesucht. Könnten sie mich Wiesenlassen wann und zum welchen preis man dass kriegen kann ?

Howy25
05.01.2003, 00:11
ja, der N reicht völlig....bei einem MAX202 kann man sogar statt der 10uF Elkos auch 100nF nehmen....weniger Platz, keine Polarität beachten...etc.....auch schnelligkeit kommt es auch nicht an...ein billiger MAX232 reicht völlig aus!

Howy

peter_bayern
05.01.2003, 01:07
http://us.f1.yahoofs.com/users/a4ec0881/bc/%f6ffentl/pin.jpg?bcS13F.A5Flg9nMc

[Bearbeitet am 5.1.2003 von peter_bayern]

peter_bayern
05.01.2003, 01:17
wer hift mir beim "löten? RoadRunner ? habe auch lötkolben, aber der plan ist etwas unübersichtlich
wer kann mir genauere angaben geben was mann alles braucht

McQueen
05.01.2003, 12:17
Hi,

hab gerade gesehen der Schaltplan wurde geändert ?

Am Max 232 steht bei Eingang V+ Pin 2 +5V ist
damit gemeint die 5V von der seriellen Schnittstelle
des Laptops?:?:?:?

Oder wird gemeint vom Spannungsregler 78L05 an dessen Ausgang (2) anschließen?
Stefan

[Bearbeitet am 5.1.2003 von McQueen]

svenr
05.01.2003, 17:28
Hallo,

mal ne Frage zum OBD-II. Gibt's das in allen E38 oder nur ab einem bestimmten Baujahr?

Gruss
Sven

Artos
05.01.2003, 20:30
dicken respekt auch von mir für diese super leistung. ich würde meinen hut vor dir ziehen, aber in dem alter bin ich noch net :D was ich noch anmerken wollte: wenn ihr die software und die platinen anbietet, achtet bitte drauf, das wirklich nur gestandene forumsmitglieder zugang dazu haben. mit dieser ausrüstung kann sonst auch viel schindluder getrieben werden. ich will net klugscheißen, aber es gibt genug schwarze schafe.

greetz

RoadRunner
06.01.2003, 10:14
Orginal gepostet von peter_bayern
wer hift mir beim "löten? RoadRunner ? habe auch lötkolben, aber der plan ist etwas unübersichtlich
wer kann mir genauere angaben geben was mann alles braucht

Es haben sich ja jetzt schon einige zur Lötparty angeboten. Ich bin auch dabei, wenn's halbwegs in meiner Nähe stattfindet.

Schön wäre schon, wenn jemand die Platinen layouten & herstellen könnte ... Blade ?

Viele Grüße, RR

Howy25
06.01.2003, 10:35
BITTE KEINE MAILS MEHR! ICH ERSTICKE DARAN. Ich kann und werde erstmal keine beantworten. sorry, ich muss auch arbeiten.

zappi
06.01.2003, 11:35
Am Layouten bin ich gerade dabei, ich schau mal daß ich es die nächsten 2-3 Tage fertig habe! :B

B12
06.01.2003, 16:57
@Zaphod

machen wir jetzt 2 Layouts :spin

Gruss
Daniel

zappi
06.01.2003, 18:04
LOL, anscheinend :-) War zu Phaul, den ganzen Thread zu lesen :spin
Wie weit bist Du?

Stüssi
06.01.2003, 19:11
Na das ist doch Entwicklung auf höchstem Niveau

Mehrere Teams werden an die gleiche Aufgabe gesetzt und die beste Lösung wird dann auf den Markt geworfen, hmmm oder doch die billigste:D:D:D:D

soll ich auch noch ein Layout machen:lol:lol:lol:lol

Gruss Stüssi

B12
06.01.2003, 19:52
@Zaphod

Layout ist fertig.
Das Ding kreuzungsfrei zu bekommen war etwas blöd...
Werde jetzt mal einen Prototypen löten.

Gruss
Daniel

PS: Welches Layoutprogramm benutzt du ?

zappi
06.01.2003, 21:37
Orginal gepostet von B12
Layout ist fertig.
Das Ding kreuzungsfrei zu bekommen war etwas blöd...
Werde jetzt mal einen Prototypen löten.

Kreuzungsfrei ist echt ne harte Nuß, aber ich bin noch am knobeln :wow

Welches Layoutprogramm benutzt du ?

Ich verwende Human Brain V2.0, hihi! Neee, mal im Ernst, bei solchen kleinen Schaltungen mach
ich das immer per Hand, da kommt meist mehr dabei raus als per Programm. Bei größeren Sachen
geht's natürlich nicht mehr...

Gruß!

B12
07.01.2003, 08:52
Kreuzungsfrei habe ich es :-)))

Ich benutze AUTOTRAX, das ist einfach und Freeware.
Ich kann dir das Layout ja mal mailen, wenn du das Format
lesen kannst (PCB-Files).

Gruss
Daniel

zappi
07.01.2003, 09:32
Orginal gepostet von B12
Ich benutze AUTOTRAX, das ist einfach und Freeware.
Ich kann dir das Layout ja mal mailen, wenn du das Format
lesen kannst (PCB-Files).


Ja, gerne! Ich hol mir derweil mal das Programm, dann mal betrachten :-)
Kennst Du die Electronic-Workbench?

Gruß!

B12
07.01.2003, 10:48
Electronic-Workbench kenne ich nicht :-(
Man kann ja nicht alles kennen :-)
U2U mir mal deine Mail-Adresse.

Autotrax gibt es bei protel.com
(Ist aber ein DOS-Programm)
Gegen ein PCB-File bekomme ich von meinem Lieferanten
eine fix-und-fertig-Platine.
Die Windows-Version ist leider unbezahlbar :-(

Gruss
Daniel

[Bearbeitet am 7.1.2003 von B12]

pelo
10.01.2003, 22:04
Hab das Ding besorgt. Sieht aber relativ komisch aus. Ist ein Deckel für das Diagnosegerät.
Wat mach i nu damitt?? Kamma ma löden oder was?
Gruß
Pelo

[Bearbeitet am 10.1.2003 von pelo]

zappi
11.01.2003, 15:42
Wie ist denn nu der aktuelle Stand?
@B12: Platinen schon bestellt?
@alle: Sollte man eine Teile-Massenbestellung machen? Ich denke mal, daß eine 100er-Ladung Platinen Sinn
macht, bei den Bauteilen dürfte man in der Menge auch schon ein paar %-te bekommen. Okay, Industriemengen
sind das nicht, aber immerhin mehr als Hobbybastler-Einheiten :spin
Als Gehäuse: Vielleicht einen billig-Rücksteller vergewaltigen, indem man zusätzlich noch Howys Elektronik samt
einer Sub-D-Buchse einbaut?
@Howy: Ist es einfach möglich, die Software auf CE zu porten? Käm locker mit einem IPAQ oder so etwas :B

Grüße!

Erich
11.01.2003, 16:33
dieser thread geht um die welt. ist im bimmer.roadfly und im theE32register.co.uk und schon uebersetzt mit babelfish und im englischen forum hat schon einer ne pdf angelegt (die anleitung von Howy).
uebersetzung leider nicht so gut. aber unsere freunde in amerika meinen, dass man den sinn schon verstehen kann.
Greetings to our friends in the bimmerboard.:D

[Bearbeitet am 11.1.2003 von Erich]

Howy25
11.01.2003, 17:30
ups...so einen aufstand wollte ich doch gar nicht verursachen....wollte nur endlich mal eine 1-COM Version des Interfaces reinsetzen...oh mann! Auf meine seite haben nun schon 3880 Personen zugegriffen....hilfe...

@B12: hast du mal nen interface aufgebaut?

Howy25
11.01.2003, 17:33
@Zaphod hm....ginge schon...aber nen laptop wirst du sowieso brauchen, spätestens, wenn Du in .ru eine englische DIS Version kaufst...

zappi
11.01.2003, 17:35
Hehe, mich interessieren nur Deine Versionen *g*

Grüße!

Erich
11.01.2003, 17:40
Orginal gepostet von Zaphod
Hehe, mich interessieren nur Deine Versionen *g*

Grüße!


nun schreib doch mal ein wenig pc-uebersetzungsprogramm-freundlich. wie soll altavista.babelfish denn wieder
Hehe und *g* uebersetzen? und vorher hast du irgend was von "vergewaltigen" geschrieben.:o

OnlyTheFinest
11.01.2003, 18:49
bezüglich der geplanten Kleinserie??
Gibts was neues??

Grüße
OnlyTheFinest:cool:

Erich
11.01.2003, 19:17
und kommentar das es noch nicht laeuft (viele Bilder in den beiden beitraegen)


http://bimmer.roadfly.org/bmw/forums/e32/

B12
11.01.2003, 22:36
Layout ist fertig, einseitig und kreuzungsfrei (dadurch wird es preiswerter).
Prototyp ist aufgebaut, aber noch nicht getestet.
Die Platine in meinem DIS-Deckel (5-Pol) stimmt nicht mit Howy's
Doku überein. Mir fehlt ein Pin!

Test und Serienanlauf erfolgen, sobald dieses Problem
gelöst ist.

Gruss
Daniel

Marcus
11.01.2003, 23:06
Super geil !!!!!
Bin auch sofort dabei.

B12
12.01.2003, 01:54
Ich begreife es nicht,
mir fehlt der Pin 19 (Masse).

Das kann doch nicht sein.
Wer hat noch so einen Stecker ???

Gruss
Daniel

Howy25
12.01.2003, 02:35
@B12.:

Wieso fehl Pin 19? Auf meinem Bild ist das falsch zu erkennen.....hier anbei nochmal ein Bild.....

http://home.t-online.de/home/320028588896-0000/Diagnose/Bilder/stecker2.jpg

Howy

B12
12.01.2003, 11:20
Aha!

Meiner sieht so aus:

http://www.emip.de/up/Diag-Stecker.jpg

Das ist die Teile-Nummer 12 52 1 703 202

Welche Teile-Nummer hat dein Stecker ???

Gruss
Daniel

Howy25
12.01.2003, 11:30
31702616433, aber die nummer gibt es nicht mehr. Ist aber von einem E30 Bj. 86

B12
12.01.2003, 11:36
Welche können wir dann nehmen ?

War eben am Auto, da ist der gleiche Stecker verbaut :-)
Habe durchgemessen (brrrrrr - s**-Kalt),
hat KEINE Masse-Verbindung!

Meinen löte ich halt um, aber für 100 St. mach ich das nicht :-)

Gruss
Daniel

Howy25
12.01.2003, 11:40
ich kümmere mich drum....werde mal einige Autos durchgucken....hihi (stehen ja genug auf der straße rum :))

Howy25
12.01.2003, 11:41
hattest Du jetzt eigentlich den Pin für den 4 ZYlinder mit angeschlossen???? (wegen der 4Zyl. Freaks....)

frankreich
12.01.2003, 12:03
Hey Howy25 ,

klasse das Du dich so sehr bemühst , wir werden alle etwas davon haben.
Super ,-- weiter sooo .
:B

Nightflight
12.01.2003, 12:08
... weil: Noch haben wir E38er das Nachsehen.... *heeeeeuuuuuullll*

Hoffe, auch dort tut sich was!

@Howy: Kannst da schon mehr drüber sagen????
*hoff*
:?:?:?

Grüße


Robby

B12
12.01.2003, 13:28
@Howy

Wie soll ich den den anschliessen,
den hab ich doch gar nicht.

Aber Pin 19 ist jetzt vorhanden.
Werde mal den Notebook laden und dann probieren :-)

Gruss
Daniel

Kai
12.01.2003, 15:18
Also an alle die da mit basteln. Werde mich bei einem der nächsten Treffen mit einem Gerstensaft oder einem Getränk aus Tennessee bedanken :spin:spin wenn das alles so klappt und man es von Euch erwerben kann

Gruß kleiner

Howy25
12.01.2003, 15:22
noch ein bischen geduld. ich bin auch noch dabei das programm zu bearbeiten. hat noch einer einen besseren C++ resourcer??? :)

fred
12.01.2003, 16:27
Hallo Elektronikexperten ;-)

Ich habe die Software eben mal am meinem 525tds 9/95 ausprobiert.
Ich bekomme leider kommt nur "Diagnosis terminated. Check Communication".

Als Interface habe ich allerdings nicht das von Howy beschriebene
Orgenal verwendet, sondern eine leicht modifizierte Version von Jeffs Board:
http://www.planetfall.com/~jeff/obdii/schematic_b1.pdf
http://www.planetfall.com/~jeff/obdii/
http://www.opendiag.org/
...mir gefällt die galvanische Trennung mittels Optokoppler einfach zu gut....


Also: Hat jemand das Ding schon mit einer DDE2(.1?) laufen SEHEN ?


BTW:
Wenn Ihr noch ca. 2,5x2,5cm Platz auf eurem Layout habt,
könnte ich noch das Layout vom Codierstecker-Emulations-Ersatz
beisteuern. Ist allerdings doppelseitig, durchkontaktiert.

Gruß,
Fred

B12
12.01.2003, 19:17
Habe jetzt getestet.
Es kommt aber auch bei mir zu keiner Kommunikation :-(

Die Sende-LED blinkt bei jedem versuch,
die Receive-LED nur einmal kurz wenn die Zündung aus ist.
Bei eingeschalteter Zündung gar nicht :-(((

???

B12
12.01.2003, 19:23
@fred

im Gehäuse wäre noch etwas Platz, auf der Platine eher nicht,
aber die lässt sich ja vergrößern.
Wozu soll denn der Emulator dienen ?

Gruss
Daniel

fred
12.01.2003, 20:00
Hat eigentlich gar nix mit Diagnose zu tun.
So ein Ding brauchen E32 und E34 Fahrer,
die über 299.960 Km kommen wollen:
http://www.7er.com/forum/viewthread.php?tid=1976

Babel
12.01.2003, 21:27
Hallo.
Hab es auch aufgebaut...gerade versucht mal am Wagen anzuhängen...die LED von PIN 15 Diagnosestecker (bei mir die grüne) blinkt...die Rote (Pin 20 Diagnosestecker) blinkt nur einmal kurz bei runterfahren des PC...ich hab es unter WindowsXP auf meinem Laptop laufen...nun steh ich mit ein paar Fragezeichen da:?:?:?

Gruß

[Bearbeitet am 12.1.2003 von Babel]

fred
12.01.2003, 22:09
Hallo,

habe eben etwas "geschnüffelt...." (nein... keinen Uhu ;-)
mit dem portmon von http://www.sysinternals.com
Die Soft mach das Port auf,
initialisiert COM1 auf 9600Baud,
"wackelt" ein paar mal mit DTR (der L-Line/RxD/Diag-Pin 15) und
geht dann auf Zeichen Lesen mit einem Timeout 3 Sekunden.
Vom BMW antwortet nichts.

Sie sendet nach meinen Nachforschungen
keine Zeichen auf der K-Line/TxD/Diag-Pin20) raus !

Frage an "wian0011"
bezugnehmend auf
http://www.7er.com/forum/viewthread.php?tid=4382
"Das Protokoll kenne ich soweit."
Antworten die ECUs wirklich auf wackel an der L-Line ?
Ohne auf der K was empfangen zu haben ?

Könnte es sein, dass das Programm vielleicht ein (aufwendiger) Fake ist ??
Solche Fakes kenn ich viele aus der Handy-Simlock-Unlock-Szene....

McQueen
12.01.2003, 22:13
Hi all,


habe seit Gestern die Schaltung, hat mir" Bullpit" nochmal neu gelötet , habe wohl die IC´s beim löten
verbraten. Er hat die Schaltung mir neu gelötet und dabei die IC´s gesockelt.

Es funktioniert bei meinem E32 den Fehlerspeicher auszulesen und zu löschen . Bei Bullpit waren
zwei Fehler im Speicher die ließen sich auch löschen.Meine DME ist Version 1.3 und von Bullpit 1.2
Mit der Baudrate 9600 funktioniert es nicht nur bei 4800baud.
Im Menü Settings muss bei Simulation die beiden Häckchen entfernt werden sonst tut sich nix.
Was nicht geht ist die Inspektions und Ölservice intervalle zurückzusetzen.
Airbag und all die anderen Funktionen gehen nicht nur DME auslesen.

Gruss Stefan:B

B12
12.01.2003, 22:41
mit 4800 hab ich nicht probiert, werde ich morgen testen.

Gruss
Daniel

Howy25
13.01.2003, 00:58
Also nachmal:

- Adapter aufstecken
- laptop anmachen
- anwendung starten
- zuendung an
- full diagnostic starten

meine einstellungen: COM1, Win XP Pro SP1, 9600bps

wian0011
13.01.2003, 09:41
Hallo Leute!

Ich experimentiere schon länger mit der Sache rum und habe auch schon viel Zeit investiert. Leider bin ich bisher noch nicht zu einem (guten) Ergebnis gekommen.

Die ganze Diagnose-Geschichte teilt sich für mich in zwei groß (und zusammenhängende) Bereiche:
1. Hardware
2. Software

Die Hardware habe ich mir gebaut (mit einem spezial IC aus Kanada) und arbeitet sowohl mit der seriellen als auch mit der IR Schnittstelle (ich möchte meinen Handheld zur Diagnose nutzen, daher die IR Schnittstelle). Ich bekomme auch am Anfang Zeichen vom BMW gesendet, also gehe ich davon aus, dass die Hardware ok ist.

Leider hat sich heraus gestellt, dass die Sache mit dem Protokoll doch nicht so einfach ist wie aus den Unterlagen hervor geht die ich habe. Da bin ich im Moment noch ziemlich am rumwerkeln. Aber mit "Wakeln" hat es da gar nichts zu tun! Um welches Programm geht es da? Ich habe das Gefühl, dass gerade in diesem Bereich einige Fakes im Umlauf sind.

Im Moment hatte ich die Sache für mich auf "Eis" gelegt, aber wie ich hier sehe gibt es doch noch einiges an Bedarf für einen solchen Adapter (mit Software). Wie ich etwas oben geschieben habe entwickle ich aber mit prio eine Software für meinen Handheld (Windows CE), d.h. wenn ich Resultate vorzeigen kann, dann erstmal nur auf Windows CE. Die Erfahrungen stelle ich aber auch gerne zur Verfügung.

Wo kommen denn all' die anderen Bastler her? Vielleicht kann man sich ja auch zwecks Erfahrungsaustausch und/oder gemeinsamer Bastelstunde treffen?

Gruß
Andreas

B12
13.01.2003, 12:37
Macht es jetzt Sinn, die Platinen zu produzieren oder nicht ?

Und wer kann die Diagnosestecker (vor allem welche!) beschaffen ?

Gruss
Daniel

Carsten
13.01.2003, 18:40
Also ich war gerade bei BMW und habe einen Diagnose Deckel gekauft.

Teilenummer 12521724690 Preis 7,92 Euro

für einen E38, 728i, Bj 7/97

Gruss
Carsten

PeterMueller
14.01.2003, 00:14
@wian0011:

Könntest Du nicht Deine Protokollunterlagen auf irgendeine Art und Weise zur Verfügung stellen? Ich glaube, das ist der Knackpunkt an der ganzen Sache.
Dann finden sich bestimmt auch schnell ein paar Leute mit neuen Ideen, um die Kommunikationsprobleme aus dem Weg zu schaffen bzw. eine Software mit deutlich erweiterter Funktionalität zu erzeugen.

Da die "Kleinserienproduktion" der Hardware schon mit viel Aufwand (und internationaler Aufmerksamkeit) losgetreten wurde, macht es sicher viel Sinn, auch die Softwareseite gerade jetzt weiterzutreiben. Sonst gibt es noch mehr Mißerfolge, und die ganze Motivation löst sich in Rauch auf...

OnlyTheFinest
14.01.2003, 07:29
Orginal gepostet von B12
Macht es jetzt Sinn, die Platinen zu produzieren oder nicht ?

Und wer kann die Diagnosestecker (vor allem welche!) beschaffen ?

Gruss
Daniel

Ja, bitte!!!
Warte schon sehnsüchtig darauf...

Gruß
OnlyTheFinest:cool:

B12
14.01.2003, 11:16
OK, ich gebe die Platinen in Produktion.

@Howy
Kannst du dich evtl. um eine etwas stabilere Software-Version kümmern ?

@ALL

Hat denn keiner einen Draht zu einem BMW-Händler um die Stecker
preiswert zu bekommen ???
Oder kennt jemand denOriginal-Hersteller ?

Gruss
Daniel

Clervoxxx
14.01.2003, 12:11
Hier kommt der Link für günstige BMW-Teile:


http://www.7er.com/forum/viewthread.php?tid=5883

[Bearbeitet am 14.1.2003 von Clervoxxx]

Howy25
14.01.2003, 14:45
@B12: ich arbeite schon fieberhaft an einer neuen version. der coder will nicht mehr. bekomme aber wahrscheinlich sehr gute unterlagen....dann kanns weiter gehen....

wer hat für mich einen gute C++ resourcer????


Howy

B12
14.01.2003, 22:02
@ALL

Ab Montag kann ich Platinen versenden (leere, fertig Bestückte kommen etwas später).

Also wer selber löten will kann Platinen von mir haben.
Da ich aber nicht 600 E-Mails beantworten und Zahlungen zuordnen will,
machen wir das für mich einfach :D

Schickt mir einen selbstadressierten und frankierten Briefumschlag für die
Rücksendung (C6 genügt) und legt einen (oder halt mehrere :lol) 5,- Euro-Schein für die Platine bei.
Dazu gibt es selbstverständlich einen Bestückungsplan.
Die Platine ist einseitig, also eher einfach zu löten und kreuzungsfrei (keine Brücken).
Zusätzlich gibt es eine LED, die vorhandene Spannung anzeigt.
Ich empfehle 3mm LED's (Rot für Spannung, Gelb für senden und grün für Empfang),
da diese recht eng zusammenliegen. 5mm gehen aber auch.

Bausätze mit allen Teilen stelle ich nächste Woche zusammen,
wenn ich es schaffe auch fertige Platinen mit Steckern.

Die Anschrift:
General Data GmbH
* Platine Win-DIS *
Mühlenstrasse 47
33607 Bielefeld

Gruss
Daniel


Leuts, einfaches Porto (0,52) reicht aus, die Platine wiegt doch fast nichts :D

[Bearbeitet am 17.1.2003 von B12]

B12
14.01.2003, 22:20
Schaut mal, was es nicht alles gibt:


http://www.7er-stammtische.de/upload/16394Bild 01.jpg


http://www.7er-stammtische.de/upload/25560Bild 02.jpg

Im Moment noch etwas teuer, aber ich bin sicher, das gibt sich :D
Mal sehen, was da alles reinpasst (Rückstelltaste mal sicher...)

Gruss
Daniel

OnlyTheFinest
17.01.2003, 18:14
Orginal gepostet von B12
Ab Montag kann ich Platinen versenden (leere, fertig Bestückte kommen etwas später).

Also wer selber löten will kann Platinen von mir haben.
...wenn ich es schaffe auch fertige Platinen mit Steckern.

...tja, bei meinen hervorragenden Lötkenntnissen warte ich dann mal lieber auf das fertige Gerät...

Grüße
OnlyTheFinest:cool:

Herbie01
17.01.2003, 22:41
Ich warte auch lieber auf die fertigbestückten Platinen.
Gruß Ralph

Tomy
18.01.2003, 07:32
Würde auch lieber auf die fertige Platine mit Stecker warten.
Nicht das ich wenn ich es selbst löte nachher noch ein neues Steuergerät brauche.
Gruß
Thomas

B12
19.01.2003, 01:16
Habe fertig !


http://www.emip.de/up/PlatineWin-Dis.jpg

Teile für Serienanlauf sind bestellt.
Fehlt nur noch der BMW-Stecker :-(((

Gruss
Daniel

Howy25
19.01.2003, 01:21
Ich gebe zu, sauberer als mein Drahigel :)

Herbie01
19.01.2003, 09:03
Hallo Daniel,
sieht ja super aus, hast Dir ja richtig mühe gegeben.
Hast Du schon durchgerechnet, was der Spaß kosten wird ?
Möchte auf jedenfall eins haben.
Gruß
Ralph

schlitzohr730il
19.01.2003, 11:31
hallo

wuerde mich auch fuer so ein teil interessieren !!

koennte auch die stecker guenstig besorgen !! ( E32 seite BMW ERSATZTEILE) muesste nur die menge wissen !!!



gruss guenter

[Bearbeitet am 19.1.2003 von schlitzohr730il]

OnlyTheFinest
19.01.2003, 11:38
Bin auch bei der Komplettlösung (mit Stecker) dabei;):cool:
...Hoffe es ist preislich erschwinglich!


Gruß
OnlyTheFinest:cool2

[Bearbeitet am 19.1.2003 von OnlyTheFinest]

B12
19.01.2003, 13:06
Es wird erschwinglich bleiben. Ich habe aber noch nicht alle Preise...

@schlitzohr730il
Poste oder maile doch mal die Preise.
(Teilenummer ist auch noch nicht klar)
Der Stecker, der alle Pin's belegt hat (Foto früher)
stammt möglicherweise von Harting, wird aber angeblich nicht mehr
gefertigt.
Hat denn keiner einer eine Idee, woher man die (oder ähnliche) bekommt.

Das ist das letzte Problem, das noch gelöst werden muss.
Der Umbau der BMW-Deckel ist bei einer Einzelanfertigung ok, aber
100 Stück baue ich nicht um!
(Die 100 Platinen liegen bereits hier :-)

Gruss
Daniel

Herbie01
19.01.2003, 14:00
Ach Daniel ist doch für dich kein Problem :B
Du machst doch mit links 100 Umbauten:roll
Gruß
Ralph

schlitzohr730il
19.01.2003, 16:15
@ B 12

werde am montag meinen bmw haendler anrufen und fragen !

ich bekomme auf die stecker ca 17 %

gruss guenter

schlitzohr730il
20.01.2003, 11:08
@B 12

morn U2U ist unterwegs !


guenni

RaVen
20.01.2003, 11:39
Sag mal Howy stimmt die Teileliste auf deiner Seite? wo kommt den der als erster aufgeführte IC hin :?

MfG Christoph

B12
20.01.2003, 14:15
Kalkulation ist fertig, alle Teile befinden sich auf dem Weg zu mir :-))).

Bausatz komplett mit Gehäuse, Kablen, Tüllen usw, aber ohne den BMW-Stecker 15,- Euro
Anschlussfertig aufgebaut, Gehäuse gebohrt, Platine bestückt, Kabel angeschlossen und
durchgeführt (ohne BMW-Stecker) 20,- Euro.

Bestellungen wie bei der Platine :
selbstadressierten und frankierten Umschlag
(diesmal sollte er gepolstert und ca. C5 groß sein)
mit 15,- bzw. 20,- Euro an mich.

Adresse:
General Data GmbH
*Win-Dis Bausatz * oder *Win-Dis fertig *
Mühlenstrasse 47
33607 Bielefeld

Ich denke, Ende der Woche gehen die ersten raus.
Lieferung in der Reihenfolge des Bestelleingangs.
Fertiggeräte könnten evtl. etwas dauern,
ich muss die ja schliesslich erst bauen :-)

Gruss
Daniel

cappy
20.01.2003, 16:20
Mal ne Dummy Frage:

- Die Platine für 20 EUS ist komplett fertig gelötet etc. und ich muss nur den Stecker dranbasteln?
- Ist das Stecker dranbasteln schwierig?

Gruß

cappy

B12
20.01.2003, 16:27
zerlegen, Loch bohren, 4 Kabel anlöten und
wieder zusammenbasteln :-)

Gruss
Daniel

cappy
20.01.2003, 16:58
Ok, das schaff selbst ich wahrscheinlich :lol

Umschlag ist Mittwoch bei Dir!

Thx für Deine Bemühungen ;)

Cappy

stoecker
20.01.2003, 17:00
Orginal gepostet von Howy25
wer hat für mich einen gute C++ resourcer????
Howy
Welchen verwendest du denn?

//Marc

stoecker
20.01.2003, 17:06
Orginal gepostet von Howy25
wer hat für mich einen gute C++ resourcer????
Howy
Ich habe "früher" diesen recht häufig benutzt:
http://www.users.on.net/johnson/resourcehacker/

schau dir auch den hier an (nie verwendet! see for yourself):
http://www.wilsonc.demon.co.uk/d6peresourceeditor.htm

aber viel falsch machen können die dinger sowieso nicht - ist ja alles bischen API ;-))

//Marc

Howy25
20.01.2003, 17:09
@RaVen: Der IC 78L05 ist ein transistorähnliches bauteil, er hat nur drei pins...er sorgt für die 5V

RaVen
20.01.2003, 17:46
ups, peinlich... :roll

Hitcher
21.01.2003, 00:27
Orginal gepostet von Howy25
@B12: ich arbeite schon fieberhaft an einer neuen version. der coder will nicht mehr. bekomme aber wahrscheinlich sehr gute unterlagen....dann kanns weiter gehen....
wer hat für mich einen gute C++ resourcer????


Hi Howey,

wozu einen Resourcer? Hast du die Sourcen? Das Programm ist in Delphi geschrieben, ist sehr beliebt in Russland. Damit hab ich seit Version 1.0 programmiert, und kenne mich ganz gut damit aus, auch was serielle Kommunikation angeht. Mit Infos zum Protokoll und den Sourcen kämen wir da sicher schnell weiter.

Grüße,
Hitch

[Bearbeitet am 20.1.2003 von Hitcher]

fred
21.01.2003, 23:23
so... schein ja doch ein Paar Programmierer hier zu geben,
die noch wissen, wie eine "Serielle" funktioniert.
Für BMW Diagnose hab ich auch schon mal versucht Hardware aufzubauen
und Software zu Programmieren,
Aber bis jetzt bin ich immer an fehlenden Infos gescheitert.
Und habs wieder auf Eis gelegt.
Trotzdem denke ich, daß man das zusammenbekommt,
wenn man alle Infos zusammenträgt und strukturiert
aufbereitet.
Ansatz:
So wie ich es sehe, sind im wesentlichen folgende Dinge notwendig:
- Hardware Interface an den Diagnose-Bus. (Layer 0 ;-)
Das scheint ja dank B12 gelöst zu sein.
- Protokoll-Informationen für die eigentliche Kommunikation:
also mal als Netzwerker gesprochen:
- Layer 1: Baudrate, Timing ()
- Layer 2: Paketaufbau ()
- Layer 3: Wie werden die Steuergeräte am Bus addressiert ? ()
- Layer 4: Wie wird eine Verbindung zu einem Steuergeät aufgebaut und gehalten ?
- Layer 5-7: Wie werden die einzelne Datensätze interpretiert ???
Welche Bytes sind die Hardware ID des Steuergeräts,
Welches Byte ist ein Fehlercode und was bedeutet er ?

Wenn man sich Die Dat Files in Howys Programm man anschaut, findet man zu Layer 5-7
einige Hinweise.
Dann kann man die Serielle mit einem 2. Notebook abhören und die Kommunikation aufzeichnen.
usw...
Wollen wir versuchen das Ganze in einer eGroup zu koordinieren ??

B12
21.01.2003, 23:56
Hi Fred,

lies mal bei www.openbmw.org (http://www.openbmw.org) nach,
da bekommst du Antwort auf die meisten deiner Fragen.

Gruss
Daniel

Howy25
22.01.2003, 01:15
@Hitcher:

ja, delphi ist klar, nur kann ich das nicht, kann nur vb, c++ und asm. also resource ich es in C++. wird dann zwar kauderwelschcode....aber egal

B12
22.01.2003, 09:37
@Howy
Wenn es in Delphi gebaut ist, lass es doch in VB umsetzten.
Das können sicher einige hier - C kann doch kein Mensch lesen :-)))

Gruss
Daniel

Hitcher
22.01.2003, 17:50
Orginal gepostet von Howy25
@Hitcher:

ja, delphi ist klar, nur kann ich das nicht, kann nur vb, c++ und asm. also resource ich es in C++. wird dann zwar kauderwelschcode....aber egal

Ja hast du denn die Sources? Ich mach gerne was dran, warum denn das Rad neu Erfinden? Ausserdem könntest du einfach DLL's erstellen, und ich binde sie ins GUI ein.

@B12
Mit VB muss man wieder haufenweise Controls und Runtimes mitliefern, und nach der Installation der nächsten VB-Freeware läuft nichts mehr. Das taugt nix :)

Grüße,
Hitch

RaVen
22.01.2003, 18:09
Also, ein paar Delphi Kenntnisse kann ich auch noch anbieten :cool2

B12
22.01.2003, 18:15
@Hitcher

stimmt schon, aber c und asm sind etwas aufwendig und kaum lesbar.
Mit einer älteren Version von VB lassen sich eigenständige exe's bauen.
Das wäre imho ok.

Gruss
Daniel

Hitcher
23.01.2003, 00:12
Orginal gepostet von B12
@Hitcher
stimmt schon, aber c und asm sind etwas aufwendig und kaum lesbar.
Mit einer älteren Version von VB lassen sich eigenständige exe's bauen.
Das wäre imho ok.

Gruss
Daniel

Ich könnte es notfalls auch in C++ machen, aber warum wenn der Delphi Code da ist? Und asm unter Windows? Das ist was für Masochisten. Es macht nur Sinn wenn man Exploids auf Buffer Overflows coden will, und wenig Platz im offenen Stack dazu hat.
Das mit den eigenständigen Exe Dateien aus VB stimmt nur zum Teil, das Problem sind diverse OCX'e, die man meistens braucht wenn es etwas funktionaler sein soll, oder auch um Bugs von MS zu umschiffen. Ich hab in einem mittelständischen Unternehmen leidvolle Erfahrungen mit der Verteilbarkeit und der der Pflege von VB Applikationen gesehen. Konfigurationsmanagement gerät da zur Doktorarbeit, wenn du es auf ein paar hundert Rechner ausrollen willst, das ganze VB-OCX-DLL-Runtime Gebildete ist einfach ein instabiles Kartenhaus, und es zieht an allen Ecken und Enden. Ich weiß, es gibt da wieder Tricks mit lokalen Verzeichnissen, aber das ganze ist einfach typisch MS, tolles Marketing, schlecht durchdachtes Produkt.

@Howy25
Also, mein Angebot steht noch, immer her mit der Soft, ich schau gerne mal rein.

Grüße,
Hitch

[Bearbeitet am 23.1.2003 von Hitcher]

fred
23.01.2003, 18:05
@Howy,

Würdest Du den Re-Sourced Code in geeigneter Form zur Verfügung stellen ?

Howy25
23.01.2003, 19:15
@fred: bin im arbeitsstress, kümmere mich schnellstmöglich darum

@Hitcher: ich werde das projekt nochmal in Borland C++ machen. habe keine bock auf irgendwelche rechte des originalautors.

Hitcher
23.01.2003, 20:09
Orginal gepostet von Howy25
@Hitcher: ich werde das projekt nochmal in Borland C++ machen. habe keine bock auf irgendwelche rechte des originalautors.

Na ja, wenn du ein kommerzielles Produkt draus machen willst, ist das sicher besser.

Grüße,
Hitch

bloch
25.01.2003, 12:38

bloch
25.01.2003, 13:09
Hallo Leute !

bin Hier noch ganz neu deshalb auch gleich mal ein kleiner fehler zu beginn.

also ich hätte da eine frage was das mit dem programm so ansich hat den ich habe da noch eine
andere kleinigkeit im internet gefunden unter http://www.autofreesoft.boom.ru/free/bmw.zip
also hier gibt es anscheinend die gleiche soft und auch das gleiche schaltschema ??? :?
schmückt sich hier etwa jemand mit fremden federn ??? :?
und auch was die zugangsdateien angeht sind die gleich mit der von der carsoft ??? :?
und warum verwendet man nicht ganz einfach alle zugangsdaten von der carsoft ??? :?


ansonst finde ich das ganze schon ganz ok.

ist ja gut das sich jemand die mühe macht und ein prog. schreibt.
vieleicht habe ich mal zeit dann werde ich vieleicht auch mal eines schreiben aber nur vieleicht.
oder es gibt der jemand den original code frei, und es könnten sich dann mehrere leute
mit der weiterentwicklung beschäftigen und warum gibt man nicht auch das layout ins internet ?
ich habe mir auch schon ein layout entworfen hatte aber noch keine zeit das ganze zu ätzen und aufzubauen
aber vieleicht gibt es in den nächsten tagen ja von den entwickler des progs oder so noch mehr.

mfg

bloch

JB740
25.01.2003, 13:15
besser spät als nie:
hätte gern auch eins:
bin isch bey de doctor, wat soll isch disch saagen? diachnoose säät de aasch für misch:lol:lol:lol

gruss jürgen

OnlyTheFinest
25.01.2003, 21:10
Hi ihr 7er Fans!!

Muss nur mal wieder nachfragen, wie es ausschaut?? Wie weit seid ihr denn mit der Serienfertigung?:?:?
Bin schon total "heiss" drauf, mit dem Schleppi meinem Baby die Fehler auszutreiben...:D:D

Grüße
OnlyTheFinest:cool:

Möhre
26.01.2003, 09:28
@All: Meiner Meinung nach kommt man in Teufels Küche, wenn man die Sache mit recompilierten Sourcen wieder aufsetzt .... nee nee ... dat wird nix. Man kricht doch schon kaum was gebacken, wenn man fremde Sourcen nimmt (Ich weiß wovon ich spreche ... ich mach das schon seit 20 Jahren).

Das kleine Progrämmchen kann man doch wohl neu aufsetzen, oder? Und sinnvollerweise erzeugt man eine Stand-Alone-EXE. Das Problem ist doch "nur" eine gute Beschreibung der Protokolle. Gibt es da irgendwas Schriftliches? Ich habe vor Jahren schon reichlich V24-Kommunikations-Kram implementiert ... das wird man doch irgendwie hinkriegen. Vielleicht sollen wir die Sache als "Only-7er.com-Open-Source"-Projekt aufsetzen.

Also nochmal: Wenn einer eine gute Beschreibung der Kommunikation hat, her damit!

Gruß, Möhre

OnlyTheFinest
26.01.2003, 11:01
Orginal gepostet von Möhre
Vielleicht sollen wir die Sache als "Only-7er.com-Open-Source"-Projekt aufsetzen.

Gruß, Möhre

...vielleicht als "OnlyTheFinest-7er.com-Open-Source"?!:lol:lol:lol:lol:lol

Grüße
OnlyTheFinest:cool:

B12
26.01.2003, 13:47
Stand der Serie:

100 Platinen sind teilbestückt und warten auf die fehlenden Teile :-)
Die müssten längst hier sein :-(((

Gruss
Daniel

frankreich
26.01.2003, 14:35
Hallo @ all,

Möchte gerne mit meinem bald fertigen Diagnoseadapter
bei zwei BMW´s den Fehlerspeicher auslesen.
Habe bei meinem 735i Bj. 88 keine Probleme mit dem
Diagnosestecker , da Pin 14,15,16,18,19,20 im Fahrzeug
vorhanden sind.
Nur bei dem BMW meines Vaters ( 525 tds , Bj. 97 ) ist
nur Pin 14,16,18,19,20 vorhanden mir fehlt die wichtige
Pin 15 (RXD - Datenleitung) ,- hilfe !!!
Muß ich statt Pin 15 eine andere nehmen ? Welchen ?
Könnte dann auch notfalls anstatt des umbebauten Dia -
gnosesteckers 4 Miniatur Stecker nehmen.
Kann mir jemand weiterhelfen ??
Gruß Lars

B12
26.01.2003, 14:53
Die Frage hattest du bereits gestellt.
Lies auf Howy's Seite nach, steht alles beschrieben.

Gruss
Daniel

fred
26.01.2003, 21:10
@OnlytheFinest, Möhre und
@andere, die Wissen was RTS/CTS DTR/DSR
lasst uns versuchen was daraus zu machen !

Ich versuche eine YahooGroup (http://groups.yahoo.com/group/DevBimmerDiag/) zu dem Thema aufzusetzen.
Hoffe auf Zulauf in der Group, das 7er-Forum ist glaube ich nicht die geeignete Plattform für sowas..
Wie gesacht, gedacht ist das wirklich nur rein für die Entwicklung..
Vielleicht wäre sourceforge die bessere Plattform, aber umziehen kann man ja immer noch..

Auf howies re-source aufzusetzen halte ich nicht für sehr sinnvoll;
der Knackpunkt der ganzen Chose ist das Protokoll.
Aber: Er kommt ja aus den NBL und kann uns vielleicht mit Russisch-Kenntnissen aushelfen,
neben Seinen P

Was ich bis jetzt serial gesniffert hat:
DME/DDE scheint auf Impulse an der RxD(Pin15) zu reagieren
und dann etwas auf der TxD(Pin20) zu senden.
Aber wie die Impulsfolge/Timing auf der RxD aussehen muss,
weiss ich noch nicht... bin grade dran..

Verschidene Module (ZKE,BC,...) haben anscheinend verschiedene Aktivierungsmuster auf RxD

Was ich noch gesehen hab:
Es scheint verschiedene Wake-Up bzw. Addressier-Methoden für
den Airbag zu geben:
- auch mit Impulsen auf RxD
- nur per TxD mit einer speziellen byte-Folge...
(mein Airbag antwortet leider auf keins von beiden)



Gruß,
Fred

diagnose
27.01.2003, 20:31
Zun Thema BMW-Diagnose auch noch meinen Senf dazu. Ich bin neu hier und habe auch nur einen
kleinen 5er E34/M50 (hoffentlich werde ich jetzt nicht rausgeschmissen <grins>).

1.) Die WIN Software arbeitet "nur" mit diesem Interface, da DTR zum Request benutzt wird.
2.) Unter Windoofs muß unter Hardware, COM-Port der Sende- und Empfangspuffer auf ganz klein gestellt werden sonst werden Zeichen verschluckt.
3.) BMW benutzt für Senden und Empfang zwei Leitungen (nichts Neues) und beim Request muß Pin 20 TXD BMW auf low Pegel gehalten werden, sonst schwätzt das Steuergerät dazwischen. Dieses Interface macht das.
4.) K-Leitungs Software läuft nicht auf dem BMW Diagnosestecker da bi-direktional auf einer Leitung,
die läuft nur auf dem OBDII-Stecker im Cockpit (neue BMW's ab bj.2000).

9600 Baud,8,N,1
Die Adresse von Siemens oder Bosch DME ist: 11h
Header/Data/Checksum, "/" wird nicht gesendet, habe ich nur reingeschrieben zur besseren Übersicht.
Request Start Communication ist: 81h 11h F1h / 81h / 04h
Durch die 81h wird die Diagnoseleitung aktiviert = Binär:10000001 darauf folgt die Adresse.
Response DME: 83h F1h 11h / C1h EFh 8F / C4h
Request Read Diag. Trouble Codes by Status: 80h 11h F1h 04h / 18h 00h FFh 00h / 9Dh
Response sehr unterschiedlich, je nach Fehler.
Request Clear Diag. Trouble Codes: 80h 11h F1h 03h / 14h FFh 00h / 98h
hier fehlt noch ein positiv oder negative response
Request Stop Communication: 80h 11h F1h 01h
Response DME: 81h F1h 11h / C2h / 45h
Das könnten wir jetzt noch erweitern aber hier ist kein Platz.
Um eine komplette Diagnose zu schreiben braucht man alle Steuergerät Informationen
und die habe ich auch nicht.

Gruß Hans

B12
27.01.2003, 22:51
Na das sind doch mal weiterführende Info's!

Fragt sich nur noch, woher man den Rest bekommt.
Kann man von einer älteren BMW-DIS-CD die Codes herausfinden ?
Ich hätte eine...

Gruss
Daniel

Howy25
28.01.2003, 01:05
Aber ich bekomme bald die ganzen Unterlagen....*michriesigdrauffreu*

diagnose
28.01.2003, 13:30
Zum Thema BMW-Diagnose:
Alle Steuergeräte werden über Adressen (Hausnummern) angesprochen.
Die Software muß also nacheinander alle Hausnummern abklappern, fehlende
ECU (Electronic Control Unit) antworten eben nicht.
Die Adressen sind soweit mir bekannt:
DME 11h, ABS/TC 28h, AT-Getriebe 18h, Airbag 58h, Board-Compi 51h, Instr.-Combi 70h ?
Die wichtigsten Befehle für alle ECU:
Start Communication
Read ECU ID
Read ECU Variante
Read Trouble Codes (mehrere Varianten, Fehlernummer, Status = Wackelkontakt oder Present (wie oft)
Clear Trouble Codes
Read Snapshot (uninteressant für BMW, Motor steht (Lifedaten)
Tester Present (wichig um den Datenverkehr aufrecht zu erhalten)
Stop Diagnostic
Antworten vom ECU:
positive oder negativ Response (z.B. Befehl falsch)
Response Ergebnis (Fehlercodes auswerten)
Time Out (ich glaube bei >4ms kein Datenverkehr)
Alle Daten sind immer im Format Header-Data-Checksum
Mein Tip: Zum Austesten mit einem Terminalprogramm und passendem Interface mal
Daten an die ECU senden.
Pin 20 TXD BMW muß beim Senden auf Pin 15 RXD BMW auf low Pegel gehalten werden, sonst
gibt es Daten crash.
Die Sendedaten vorher in eine Batchdatei schreiben und die Antwort analysieren.
Zur Klarstellung in einigen Treads: Mit dem Fehlerlöschen ist es nicht getan.
Erst Fehler beseitigen, dann löschen.
p.s. Ich habe mir noch kein Programm geschrieben da ich unter Win nicht Programmieren kann.

Gruß Hans

itsteffen
28.01.2003, 15:24
vor so viel Kenntnis. Natürlich würde ich auch so ein Teil für meinen E38 nehmen. Wenn möglich als komplett. S mit löten und ähnlichem habe ich nicht viel im Sinn. Es nervt nähmlich tierisch, jedesmal den Fehlerspeicher zurücksetzen zu lassen. Ist ja mal schnell ne Anzeige "Rücklicht prüfen", Standlicht prüfen..... und all die kleinen Meldungen, die einen den Morgen so lustig unbd froh machen.
Bis dann
Steffen:roll

diagnose
28.01.2003, 17:15
Ergänzung und Berichtigung:
Das Timing zwischen Request und Response ist ca. 50 bis 1000ms . Am besten erkennt
das Programm selbst wann die Daten komplett empfangen sind.
Genaue Angaben stehen in der ISO 9141 die ich nicht habe.
Vor dem Start einer Kommunikation sollte RxD Pin 15 BMW für 25ms auf low Pegel
und anschließend 25ms high Pegel gesetzt werden, dann sofort "StartCommunication".
Eventuell auch mit Werten bis 100ms versuchen. Der Vorgang heißt "wake-up", die ECU's
spitzen die Ohren <grins>.
Bei soviel Potential im Forum müßte es klappen, trotzdem es wird immer komplizierter.

Gruß Hans

diagnose
28.01.2003, 22:25
Berichtigung zur Diagnose:
So wie es aussieht wird Pin 15 RxD BMW nur als "wake-up" benutzt, die Daten laufen
über Pin 20 TxD BMW bi-direktional. Bitte entschuldigen aber die Bezeichnung der
Klemmen hat mich in die falsche Richtung geführt <seufz>.

Gruß Hans

fred
29.01.2003, 13:14
So. Ich hab zwar nicht so viel Zeit wie die Rentner ;-), aber ...

Eine andere bekannte Diagnose Soft gibt beim DME-DDE
auslesen erst mal nur auf der RxD (PIN 15)
Impule mit folgenden Längen aus:
high/low kann vertauscht sein.
Ich Habe mir über die Zahl der Inverter noch keine gedanken gemacht.

2,375 s High
1,000 s Low
0,250 s High
0,625 s Low
2,375 s High
1,000 s Low
....

Rechnet man, wären das bei 8 Baud
19 Bit high
8 Bit low
2 Bit high
5 Bit low
19 Bit high
8 Bit low

Dann komt das ganze nochmal mit dem Timing
1,555 s high
0,889 s low
0,222 s high
0,555 s low
1,555 s high
0,889 s low

Das wäre das gleichen, aber mit 9 Baud....

Auf TxD wird aber NICHTS gesendendet.
Das heisst doch, daß eine (oder alle) der ECUs auf den
Wake Up hin anfangen muss zu senden, oder ?
Oder werden die ECUs über das WakeUp adressiert ?



Die FreeDiag von Howy und den Russen sieht ähnlich aus.

Liste man den BC aus, wird auf RxD mit 9600Baud gesendet
Andere ECUs abzufragen, hab ich noch nicht probiert.

diagnose
29.01.2003, 16:22
@Fred, hast du mit einem Scope gemessen oder mit einem Port-sniffer ?
Solltest du eine lauffähige Diagnose haben dann nehme doch mal einen
COM sniffer auf 3F8-3FF bzw. 2F8-2FF (ich habe einen) und schreibe die ganze Diagnose DME mit.
Ich habe mir das Interface von F.Glaß angesehen für die alte Carsoft und dort wird auf Pin15
RxD nur gesendet, Empfang nicht möglich. Pin20 TxD ist bi-direktional.
Meine früher gemachten Angaben der Kommunikation beziehen sich auf das sogenannte
Keyword Protokoll 71/81/82 Bosch/Siemens. Das Anreizen (StartCommunication) erfolgte mit 5 Baud
und dann geht es mit 9600 Bd weiter. Ich glaube nicht das für BMW das Rad neu erfunden wurde.
Einige ECU's brauchen die wake-up Leitung Pin15 nicht z.B. ABS, da bin ich mir sicher.
Ich bin gerade dabei die wake-up Geschichte zu klären, dauert etwas.

Gruß Hans

Stefan-e34
29.01.2003, 17:01
Hallöchen,
jetzt muß ich auch mal eine vielleicht etwas doofe Frage stellen:
Funktioniert das ganze jetzt oder noch nicht richtig??Werde so langsam nicht mehr schlau draus.Möchte das ganze dann an einem 520i 24V Touring betreiben:?:?

fa200
29.01.2003, 20:39
Habe noch irgendwo Class Libraries für C und C++ für die serille Kommunikation rumliegen.
Professionelles Produkt inkl. Doku.
Wenn's hilft, stelle ich es gerne zur Verfügung.

diagnose
29.01.2003, 23:20
Meine Beiträge haben mit dem Projekt @B12 nichts zu tun. Es geht um eine neue
selbstgeschriebene Diagnose Software.

Gruß Hans

Möhre
30.01.2003, 08:16
Orginal gepostet von fa200
Habe noch irgendwo Class Libraries für C und C++ für die serille Kommunikation rumliegen.
Professionelles Produkt inkl. Doku.
Wenn's hilft, stelle ich es gerne zur Verfügung.

Hi fa200,

ich habe bisher immer eine sehr alte Library ("v24tools") genutzt ... funktionierte bisher immer einwandfrei.
Ich wäre sehr an einer C++-Class-Library interessiert.
Wie heißt denn das Teil und wie groß ist denn der Kram?

Gruß, Möhre

Howy25
30.01.2003, 11:45
@all:

Theoretisch kann man mit dem Interface und einem Terminalprogramm schon alles machen. So habe ich es ja auch zuerst gemacht. Genau wie bei OBD-II. Die Codes sind gott sei dank "wertstabil". Habe neben mir alle Codes des E34, leider nur low-version. Bekomme jetzt ALLE Codes ALLER BMW von 1987-2002. Geht doch, oder? hihi.

Ich programmiere gerade eine andere Oberfläche und habe mich doch für VB 6 entschieden. Zwar braucht man dann die Runtime Umgebung, aber die API funktionen für die Kommunikation habe ich alle schon fertig und es geht einfach schneller.

@diagnose: logisch, Fehler sollte man erst löschen, wenn Sie beseitigt wurden. Aber ein typischer E36 Fehler ist: Steckverbindung Seitzbelgungserkennnung hat sich gelockert, Zusammengesteckt, mit Klebeband fixiert, trotzdem leuchtet die blöde Airbaglampe noch 100 Jahre. Für sowas ist die Löschfunktion doch ideal.

Bitte seid vorsichtig mit der Äußerung wie CDs kopieren. Wir sollten jegliche Software selbst schreiben!!!, denn BMW gefällt das hier bestimmt nicht

Howy

Howy25
30.01.2003, 11:50
Nochmal zu Thema: Die geuppte software ist von den Russen. Steht auch auf meinen Seite!!! Ich habe nur die Dateien ergänzt!

Da ich aber gemerkt habe, das dies nicht reicht, muss ein eigenes Programm her.

Bítte nehmt nicht die CARSOFT SOftware!!!!!!!!!!!!!!!!!!!! Glindemann ist ganz heftig dahinter her!!!!!!! Oder ihr kauft sie bei www.carsoft.be

Sollte das Projekt in die Richtung abdriften steige ich sofort aus. Damit will ich nix zu tun haben. (5100 € Auflage) :(

Howy

fred
30.01.2003, 15:12
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

B12
30.01.2003, 20:43
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

Don Pedro
31.01.2003, 00:26
Diagnose SW geistert schon über die bekannten Share-Server.

Howy25
31.01.2003, 10:33
@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]

diagnose
31.01.2003, 11:10
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

fred
31.01.2003, 13:47
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.
(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

B12
31.01.2003, 23:49
@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 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

diagnose
01.02.2003, 19:26
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 :B locklänge (n+4)
-KTB :Kontrollbyte
-STB :Statusbyte
-DAT :n blockspez. Daten
-PS :Prü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

OnlyTheFinest
01.02.2003, 19:56
Hi@All!!

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

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:

Schnuffi
02.02.2003, 09:24
Orginal gepostet von bloch
@bloch,
die Adtr 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

bloch
02.02.2003, 10:24
hallo!

habe erst heute die news im forum lesen können, viel arbeit und so :-)

nimm mal diesen link müsste funktionieren http://www.autofreesoft.boom.ru
habe auch heute noch einen anderen interresanten link gefunden wegen eines interfaces
http://www.makinterface.de oder auch wegen des forums auf dieser seite sicher nicht uninterresant
zb. auch tachoprog.

mfg

bloch

Schnuffi
02.02.2003, 15:09
Orginal gepostet von bloch
hallo!

habe erst heute die news im forum lesen können, viel arbeit und so :-)

nimm mal diesen link müsste funktionieren http://www.autofreesoft.boom.ru
habe auch heute noch einen anderen interresanten link gefunden wegen eines interfaces
http://www.makinterface.de oder auch wegen des forums auf dieser seite sicher nicht uninterresant
zb. auch tachoprog.

mfg

bloch
Hallo bloch, das File BMW.ZIP läst sich nicht downloaden, wie hast du das gemacht ?.
mfg Werner

6er
02.02.2003, 23:45
Hi,

habe hier wohl eiges verpaßt, könnte mir wohl jemand die nötigen Informationen (Anleitung, Schaltplan, Bestückungsliste und Software) per mail zukommen lassen, da ich sowas schon lange gesucht, aber nie gefunden habe!

Besten Dank...

Gruß 6er

RaVen
02.02.2003, 23:54
btw, dieser Thread hat das ist auf dem Weg dazu zum meist gelesenen Thema mit den meisten Antworten zu werden :!

und das nur mit sinnvollen Posts, naja bis auf das hier :P

MfG Christoph

B12
03.02.2003, 10:06
@Howy

Was ist kaputt ?
Dein Link ist TOT!

Gruss
Daniel

Howy25
05.02.2003, 10:50
ja, es gab ärger!

JB740
05.02.2003, 11:03
was fürn ärger, erzähl mal

gruss jürgen

Erich
05.02.2003, 11:09
Orginal gepostet von JB740
was fürn ärger, erzähl mal

gruss jürgen

es waere ganz gut, wenn hier wirklich nur noch die WIRKLICHEN EXPERTEN zu worte kaemen.
Lasst sie in Ruhe arbeiten.
Danke

martinmeier
08.02.2003, 21:22
@howy25: wenn Du Interesse hast, die Software mit in die CarAMP-Software zu integrieren, meld Dich mal !
Der Vorteil wäre, dass man jederzeit - auch während der Fahrt - auf die Funktionen zugreifen kann !

Martin

B12
09.02.2003, 11:05
Das wäre mal ne nette Funktion.
E38 mit Selbstdiagnose :-)

Gruss
Daniel

B12
09.02.2003, 17:35
Ich habe die Platinen jetzt fertig bestückt,
Gehäuse sind auch fertig gebohrt.
Noch kabel dran, testen und...

Hat jemand eine gute Idee, wie ich die Dinger rationell testen kann ???
Jede Platine am Auto anschliessen (bei dem Wetter :-) scheint mir etwas
zu aufwändig!

Gruss
Daniel

OnlyTheFinest
09.02.2003, 19:35
Juhuuuu!!!:D:)

Wie lange dauerts noch? Und kannst Du preislich schon was sagen??:?

Grüße
OnlyTheFinest:cool:

B12
10.02.2003, 09:49
Preise stehen schon lange in diesem Thread :-)

Platine 5,-, Bausatz 15,- Fertig (ohne BMW-Stecker) 20,-

Wie lange hängt von Testmöglichkeit ab.
Diese Woche komme ich aber zu nichts :-(((

Gruss
Daniel

OnlyTheFinest
10.02.2003, 09:54
Orginal gepostet von B12
Preise stehen schon lange in diesem Thread :-)

Platine 5,-, Bausatz 15,- Fertig (ohne BMW-Stecker) 20,-

Wie lange hängt von Testmöglichkeit ab.
Diese Woche komme ich aber zu nichts :-(((

Gruss
Daniel

Sorry B12!
Hatte in letzter Zeit ziemlich viel zu tun... Die ganzen 9 Seiten wollte ich grad nicht durchlesen, da ich bei 50%
ja eh nur Bahnhof versteh...;);)

Hätte dann bitte gerne verbindlich die fertige Version:)

Grüße
OnlyTheFinest:cool:

Horstl
11.02.2003, 08:10
Hallo,
ich bin neu hier und habe mit Spannung den kompletten Entwicklungsvorgang mitverfolgt.
Alle Achtung vor so viel Expertenwissen und Ehrgeiz!

Ich habe zwar keinen 7er, meine Zeit verbringe ich mit dem Restaurieren bzw. Aufbau von E21ern
327i mit E28/E30 Elektronik, 323i Originalzustand.
Unsere Familie besitzt noch 2 E36 (316i und 325i Coupe) - die ich mit der DiagSW auslesen will.

Ich habe natürlich auch die Schaltung nachgebaut - funktioniert perfekt.
Nachdem jetzt der Link tot ist frage ich mich wie ich zu einer neueren SW Version (falls verfgügbar)
kommen kann.

mfg

Horst


[Bearbeitet am 11.2.2003 von Horstl]

cerb
11.02.2003, 09:22
Orginal gepostet von Howy25
ja, es gab ärger!

melde dich per pm bei mir, dann kannste webspace haben so viel du willst. fuer lau. wenn ich dann so ein diagnose-teil fix und fertig kaufen darf (hab bei sowas zwei linke haende, braeuchte es also inkl. stecker schon fertig montiert) ...

gerd

B12
11.02.2003, 19:43
@OnlyTheFinest

wirst wohl lesen müssen, Bestellverfahren ist weiter vorne erklärt :D

Ein hinreichendes testverfahren steht mir jetzt zur Verfügung.
Demzufolge gehen auch die Fertiggeräte bald raus...

Gruss
Daniel

cz
11.02.2003, 20:14
zum 10000000 mal hochachtung- ich hätte sowas nich t für machbar gehalten.
wäre es möglich komplettpakete zu verkaufen : hardware,stecker, software, anleitung also alles fixfertig und einsatzbereit?
kann ja ruhig was kosten
geht auch ein versenden österreich???

B12
11.02.2003, 20:25
Software ist unverkäuflich, da Freeware.

Komplettgerät mit Stecker geht, aber ich habe noch
keine vernünftige Quelle aufgetan.
Derzeit nur bei BMW (das kannst du selber).

Versand nach AT geht natürlich.
Portokosten unter www.post.de :D
(Grossbrief)

Gruss
Daniel

connor
11.02.2003, 20:50
hi,
ich möchte mich auch gleich mal melden und bestelle hiermit verbindlich ein komplettpaket

wenn interresse und die möglichkeit besteht könnte man doch um porto zu sparen ein größeres paket je stadt oder kreis an einen versenden die die pakete dann verteilt.
würde mich für den bereich berlin gleich anbieten da ich eh jeden tage quer durch die stadt fahre.

greetz connor

B12
11.02.2003, 21:09
BESTELLUNGEN !

nicht hier, nicht per Mail, nicht per U2U :mad:
(Ich sortiere mich sonst schwindelig :D )

Nur per selbstaddressiertem und frankiertem Briefumschlag!
Platine geht in C6 (bis 20g), Bausatz und Fertiggerät mindestens C5 gefüttert (Grossbrief).

Anschrift:
General Data GmbH
a.) * Win-DIS Platine * 5,- Euro
b.) * Win-DIS Bausatz * 15,- Euro
c.) * Win-DIS fertig * 20,- Euro
Mühlenstrasse 47
33607 Bielefeld

Lieferung OHNE den BMW-Stecker, sonst komplette Hardware.

Software gibt es hier: http://www.autofreesoft.boom.ru/
Auf den Link BMW-PS-Scanner klicken (Direktlink geht nicht)

Fertiggeräte mit Lieferzeit (abhängig von meiner Freizeit,
muss die ja schliesslich bauen und testen)

Gruss
Daniel

PS Auslandsbestellungen: entsprechende Euros für Porto beilegen (www.post.de)

Rainer
12.02.2003, 00:49
Hallo Leute,
wenn ich das richtig sehe brauche ich jeweils typenbezogene Stecker oder warum gibt es Verschiedene?
Gibt es keinen "Multistecker" der auf alle Typen paßt. Oder hab ich was verpaßt .

Ist es denn beim Freundlichen auch so das der je nach Fahrzeug nen anderen Stecker auf das Diagnosegerät steckt und die entsprechende Software lädt:?:?

B12
12.02.2003, 19:56
Der Stecker für 4-Zylinder-Modelle ist abweichend,
sonst immer gleich (afaik).
Ich habe einfach keine brauchbare Bezugsquelle und
beim freundlichen abholen kann jeder - dazu brauche
ich mir keinen Lagerbestand aufzubauen.

Gruss
Daniel

leo1
13.02.2003, 18:30

leo1
13.02.2003, 18:34
hallo daniel
ich habe leider einen kleinen umschlag genommen.
falls der nicht reicht nim bitte einen andern.
die mehrkosten sende ich dir


leo1

firebird
13.02.2003, 22:23
@Daniel:
Habe Dir eine Mail geschickt zwecks einem professionellen Steckerabgriff. Der Stecker muß extra gegossen werden, da Pin16 (Spannung bei Zündung an) nicht regulär ist. Pin 7, 14, 16, 19, 20 ist belgt (crimp- und lötbar).

Gruß firebird

cz
15.02.2003, 10:01
danke für die rasche antwort!
der download verlangt leider eine authentifizierung- womit steigt man ein?

Daniel W
15.02.2003, 10:57
Hat mal wieder jemand was von Howy gehört?

Sein letzter Beitrag war:

Orginal gepostet von Howy25
ja, es gab ärger!


Gruss Daniel

B12
15.02.2003, 12:47
Howy ist anscheinend gekidnapt worden,
seit "Ärger!" hat keiner mehr von Ihm gehört :-(

Gruss
Daniel

Blondy
15.02.2003, 16:34
Erstma meinen größtmöglichen Respekt für alle die da mitgewirkt haben!!!!

@B12

Hätte an einer Fertigplatine Interesse, mit wieviel muß ich den Rückumschlag frankieren?

Wie lange dauert es ungefähr? Sind welche fertig?

Howy25
15.02.2003, 17:20
Bin noch da, aber ich habe nix time, Nullo. Bin immer noch an einer Software dran für Mercedes Benz Lenkungen GmbH. Muss am 1.03. fetrig sein....habe 40%.

Howy

7er Basti
15.02.2003, 19:06
Nehme so`n Teil auch sofort!Wenns geht komplett mit allem, mit Stecker usw.! B12, mal ne frage!Wenn man das Teil bei Dir bestellt, wie willste die Kohle haben?Beiliegend, Überweisen, Rechnung, Nachnahme????
Und eine dumme Frage noch hinterher!Wer ist der Freundliche?:?:?:?:?:?:?:? Entschuldigt diese unterbelichtete Frage!:spin

Gruß
Basti:cool2

M-Fan
15.02.2003, 20:27
Hallo,

wo kann ich den Schaltplan finden?
Die Seite von Howy ist ja nicht mehr online.

Danke

B12
15.02.2003, 21:39
Der "freundliche" ist der BMW-Händler :D

Dollars für Platine in den Umschlag stecken.
Wer Angst ums Geld hat, macht ein Einwurfeinschreiben draus.
Rückporto: www.post.de -> Grossbrief !

Fertigplatinen werden wohl 14 Tage dauern, für dijenigen die
heute bestellen. Habe nur die Wochenenden Gelegenheit dazu
und heute den ganzen Tag gelötet :-( und meine Frau wird langsam sauer)
Wenn ich am Montag die erste Charge rausbekomme, sind nicht
mal alle bisher bestellten dabei :-(((

Gruss
Daniel

Möhre
16.02.2003, 13:13
Hallo Freaks,

beschreibt diese Pinbelegung die Buchse (am Auto), oder die Pins im Stecker (der draufgeschraubt wird)?
Kann mir jemand helfen?

http://www.mkps.de/bmw/pinbelegung.jpg

Danke und Gruß, Möhre

frankreich
16.02.2003, 18:06
Rat gefragt .
Habe für die Diagnosebox bzw. für den IC 78L05 bei Reichelt den

X7R-5 100N Vielschicht
Keramik-Kondensator
Werkstoff - X7R
Rastermaß 5 mm
Toleranz 10 %
Hohe Resonanzfrequenz,
niedriger ESR-Wert.
50 V- bis 100 V-
-55 bis +125° C

verwendet.
Da nichts funktioniert bezweifele ich o.g. Kondensator.
Wer weis etwas darüber ?

Jochen
16.02.2003, 20:02
Hallo Frankreich!

Auch wenn die Schaltung nicht von mir ist, erlaube ich mir mal den Kommentar, daran wirds wohl nicht liegen, die Kondensatoren sind recht unkritisch.
Hast du die ICs gesockelt?
Nicht das da einer den Hitzetod gestorben ist?

Vielleicht ist das schon mal ne kleine Hilfe?

Gruß Jochen

RaVen
16.02.2003, 20:09
Orginal gepostet von Möhre
beschreibt diese Pinbelegung die Buchse (am Auto), oder die Pins im Stecker (der draufgeschraubt wird)?
Kann mir jemand helfen?


Möhre, ist das nicht das Gleiche :?

B12
16.02.2003, 20:10
@Möhre

Pinbelegung beschreibt die Buchse am Auto.

Gruss
Daniel

frankreich
16.02.2003, 20:17
@ Jochen ,

ja die IC´s sind gesockelt.
Aber auf meinen beiden Kondensatoren ist keine Polarität zu sehen
auch die Enden sind gleich lang ??? vielleicht umdrehen ?

B12
16.02.2003, 20:57
Keramische Kondensatoren sind ungepolt.
Welchen mxm232 hast du verwendet ?
Ist der 78L05 richtig herum verbaut ?

Gruss
Daniel

frankreich
16.02.2003, 21:15
@ B12 ,
habe den MAX 232N standart.
Der IC 78L05 ist 100 % richtig angeschlossen.
Habe aber gerade auf dem Datenblatt des Max 232 gesehen , daß der +5 V input
zusätzlich mit einem Kondensator versehen ist , der wiederrum an GND läuft , daß
ist bei mir nicht der fall .
Das war aber auf Howys Anleitung nicht zu sehen.

Gruß Lars

Möhre
17.02.2003, 06:58
@B12 und da war doch vorher noch jemand:? : Danke.

@Raven: Wenn ich jeweils direkt draufschaue, dann ist die Nummerierung doch spiegelverkehrt, oder täusche ich mich da?

@All: BTW ich habe jetzt den definitiv richtigen Stecker mit zugehöriger Artikelnummer gefunden:
http://www.mkps.de/bmw/deckel.jpg

Gruß, Möhre

diagnose
17.02.2003, 19:24
Habe heute Scan.exe laufen lassen an meinem 525I /M50 ohne Probleme, ich hatte
ja vorher eine defekte Lambda-Sonde.
Date/Time: 17.02.03 01:17:23
------------------------------
Unit: DME Bosch Motronic M3.1

Hardware Number: 0261200405
Software Number: 1267356474
Number 3: 1735614
Number 4: 003
Number 5: 070

No Errors
----------------------------------
Das Interface habe ich mit einzelnen Rundsteckern aufgebaut, der Vorteil, Service-
Intervall kann zurückgestellt werden ! Von der Soft, unter Service, wird Pin15 RXD
für 3,1 bzw. 12,2 sec auf low geschaltet. Also einfach nur RXD auf Pin7 gesteckt und
Pin20 TXD bleibt offen, schon klappt es. Plus Pin14 und Masse Pin19 müssen natürlich
gesteckt sein.
Habe die Schaltung etwas modifiziert um den Ausgangsstrom vom 7407 Pin5 zu
reduzieren (10mA) indem ich einen zusätzlichen Transistor + 3K an die Basis,
gleiche Schaltung wie an Pin12 eingebaut habe. Der 7407 kann zwar max 40mA aber wie lange ?

Gruß Hans

cobra
17.02.2003, 21:06
Kannst Du mir nochmal für die Software einen Link zum download senden, oder das Programm direkt per E-Mail? Möchte meinen E36 in Sachen ZV-Fensterhebersteuerung ein bissel bearbeiten.

THX
CObra

frankreich
18.02.2003, 18:11
Hi ,
bekomme im Diagnoseprogramm keine Rückmeldung vom Fahrzeug.
Wenn ich die Simulation ausschalte , dann kommt folgende Meldung :

Warning

Diagnose Terminated
Check Communication

Nur wenn ich Simulation On an habe und Simulation Errors aus ist , kommt
keine Warnmeldung und es seien angeblich im Fehlerspeicher keine
Fehler abgelegt.Aber dieses wird auch angezeigt wenn kein Diagnoseadapter
am PC angeschlossen ist ????? Baud Rate wurde schon X mal gewechselt.
Die Betriebs - LED leuchtet im angeschlossenen Zustand , aber sobald ich die Zündung
anschalte verlischt diese , die sende - LED leuchtet bei betätigen der F9
Taste und auch kurz wieder die Betriebs - LED .
Mein aufgebauter Adapter scheint in Ordnung zu sein , wer kann mir einen Tipp geben ?
Oder reagiert das Programm so wenn keine Fehler im Speicher sind ?


Grüße Lars

B12
19.02.2003, 08:24
Wenn die rote LED ausgeht, hat die Schaltung keine Spannungsversorgung mehr.
Check mal, ob an dem Pin 14 12V anliegen.

Gruss
Daniel

frankreich
19.02.2003, 19:56
Hallo Daniel ,

Habe Pin 14 durchgemessen.

Schlüsselstellung 1 : 12,14 V - LED leuchtet
Schlüsselstellung 2 : 12,07 V - LED leuchtet
Schlüsselstellung 3 : 11,65 V - LED leuchtet nicht mehr
( Zündung )

Habe in der ganzen Schaltung Metallschicht - Wiederstände verwendet !


Gruß Lars

Torsten
20.02.2003, 10:43
Hallo...ich bin neu im Forum und bin eigentlich E36 Besitzer.

Mein Fahrzeug ist eigentlich ein 320 Baujahr 9/92 habe aber den Motor des 328 (M52B28 Bj. 11/96) eingebaut. Bei der Motorsteuerung handelt es sich um eine MS41.0.

1. Frage: Kann Win-DIS diese Motorsteuerung überhaupt auslesen? Was mich stutzig macht ist das Fehlen der entsprechenden .dat Datei DME_FE40.dat ist vorhanden jedoch müsste es doch noch eine DME_FE41.dat geben, oder irre ich mich da?

2. Ich habe die Hardware aufgebaut (alledings auf eine Lochraster Platine) und anschließend mit Win-DIS an meinem Auto getestet. Zur Prozedur:

1. Alle Kabel angesteckt (dabei leuchtete schon die LED an der RxD Leitung (Pin 15 die andere LED an TxD glimmt leicht...keine Ahnung ob das so sein muss)
2. Rechner hochgefahren (LED an RxD wurde für kurze Zeit mal heller)
3. Win-DIS gestartet (Zwei Häkchen bei Settings entfernt)
4. Zündung an (LEDs gehen aus)
5. Diagnose gestartet

Ergebniss: Die LED an RxD blinkt 2mal und nach einer Weile kommt: Connection terminated! Das wars.
Ich habe im Hintergrund Portmon laufen lassen und die Com Schnittstelle überwacht. Hier das Log:

0 0.00001200 Scan VCOMM_PurgeComm COM1 SUCCESS Receive Queue
1 0.00000720 Scan VCOMM_PurgeComm COM1 SUCCESS Transmit Queue
2 0.00001520 Scan VCOMM_EscapeCommFunction COM1 SUCCESS CLRRTS
3 0.00000560 Scan VCOMM_EscapeCommFunction COM1 SUCCESS SETDTR
4 0.00001680 Scan VCOMM_EscapeCommFunction COM1 SUCCESS CLRDTR
5 0.00001440 Scan VCOMM_EscapeCommFunction COM1 SUCCESS SETDTR
6 0.00001360 Scan VCOMM_EscapeCommFunction COM1 SUCCESS CLRDTR
7 0.00000720 Scan VCOMM_GetCommQueueStatus COM1 SUCCESS RX: 0 TX: 0
8 0.00000960 Scan VCOMM_SetReadCallBack COM1 SUCCESS Trigger: 3
9 0.00001120 Scan VCOMM_SetReadCallBack COM1 SUCCESS Trigger: -1
10 0.00000720 Scan VCOMM_ReadComm COM1 SUCCESS Length: 0:
11 0.00000880 Scan VCOMM_GetCommQueueStatus COM1 SUCCESS RX: 0 TX: 0
12 0.00000720 Scan VCOMM_SetReadCallBack COM1 SUCCESS Trigger: 3
13 0.00001120 Scan VCOMM_SetReadCallBack COM1 SUCCESS Trigger: -1
14 0.00000640 Scan VCOMM_ReadComm COM1 SUCCESS Length: 0:

Mir sagt das bloß wenig. Wenn mir vielleicht von den Experten mal einer das Log erklären könnte wäre das wunderbar. Kann man daraus erkennen ob meine Hardware funktioniert? Das würde mir schonmal weiterhelfen.

Vielen Dank!

Gruss Torsten

B12
20.02.2003, 11:11
@frankreich

11,65V ist schon etwas wenig, aber die rote LED sollte trotzdem leuchten.
Da diese direkt über 1K an Pin 14 hängt, muss SIe selbst bei 9V noch brennen.
Ohne rote LED hat die Schaltung keine Versorgungsspannung.

@Torsten
Wenn du die Kabel anschliesst, dürfen weder RX noch TX leuchten.

Die beiden SETDTR bringen den Bus im Auto zum schweigen und die LED zum blinken.
Darüber hinaus kommt keine Kommunikation zustande.

Gruss
Daniel

Torsten
20.02.2003, 11:44
Aha...also stimmt vermutlich etwas an meiner Hardware nicht. Ich hätte die ICs sockeln sollen.

B12
20.02.2003, 11:57
IC's sin eher unempfindlich, es sei denn du hast mit dem Schweissbrenner gelötet :lol
Prüfe mal auf eine Lötbrücke.

Gruss
Daniel

diagnose
20.02.2003, 11:57
Die Software legt nach der Diagnose ein LOG-File an das gespeichert werden muß !
Sonst sieht man nicht was ausgelesen wurde (siehe Beitrag oben). Bei anliegender Spannung muß die RXD/TXD LED aus sein. Beim Diagnosestart geht kurz dir RXD-LED an und dann läuft alles über TXD ab.
Die IC's sollten auf jeden Fall gesockelt sein !

Gruß Hans

Torsten
20.02.2003, 12:16
Orginal gepostet von diagnose
Die Software legt nach der Diagnose ein LOG-File an das gespeichert werden muß !
Sonst sieht man nicht was ausgelesen wurde (siehe Beitrag oben). Bei anliegender Spannung muß die RXD/TXD LED aus sein. Beim Diagnosestart geht kurz dir RXD-LED an und dann läuft alles über TXD ab.


Das Log File der Diagnose Software sieht bei mir z.B. so aus wenn ich die beiden Häkchen bei den Settings drin lasse:

Date/Time: 20.02.03 09:38:14
------------------------------

Unit: DME Bosch Motronic M1.3

Hardware Number: 0261200173
Software Number: 1267356425
Number 3: 1735364
Number 4: 001
Number 5: 001

Errors:
1 DME Control Unit

This code is stored when the DME self test fails.
Delete any stored codes.
Start and run the car for 30 seconds.
Turn off the ignition for 30 seconds.
Rerun the diagnosis.
If the same fault recurs, the DME control unit must be replaced.

33 Solenoid Valve Kick-Down Prevention

This code is set when a short occurs at the solenoid valve or in
its wiring. This is applicable to M1.3 equipped with hydraulic
automatic transmission only.

Ich nehme mal an das das Schwachsinn ist was er da ausliest, wenn wie B12 schon festgestellt hat, meine Hardware einen Fehler hat.
Die LEDs gehen bei mir ja auch aus...aber erst wenn die Zündung an ist (also die Schaltung Spannung bekommt). Die RxD Led blinkt beim Auslesen 2mal kurz und das wars. Die TxD Led sagt gar nix und die müsste nach euren Angaben ja die eigentlich Kommunikation anzeigen.

Aber mal zu meiner ersten Frage weiter oben. Kann die Software die DME MS41.0 überhaupt auslesen?

[Bearbeitet am 20.2.2003 von Torsten]

diagnose
20.02.2003, 13:05
Die beiden Häkchen müssen natürlich raus ! Sonst wird nur ein Test simuliert.

Gruß Hans

Torsten
20.02.2003, 13:25
Orginal gepostet von diagnose
Die beiden Häkchen müssen natürlich raus ! Sonst wird nur ein Test simuliert.


ja ist klar...hab ich natürlich auch ohne die Häkchen gemacht...dann entfallen bloß die Fehlermeldung im Protokoll.

Mal noch was zum Verständniss für mich.

Die RxD Led hängt ja zwischen Pin 14 (Kl. 15) und Pin 15 RxD. Warum muss die TxD Led dann über diesen Transistor laufen? Könnte man die nicht auch direkt an die TxD Leitung klemmen?

Wozu dient eigentlich diese Schaltung...ist die nur zur Pegelumsetzung gedacht? Wie sind die Pegel auf jeder Seite (PC/BMW). Ich habe die Schaltung mal am Labornetzgerät unter Dampf gesetzt und messe am TxD Pin 20 die volle Spannung von 12 V. Ist das so normal?

Fragen über Fragen...aber mich interessiert halt wie die Schaltung funktioniert, sonst bekomm ich die Fehlerursache nicht raus.

GiZmo
20.02.2003, 14:05
hi zusammen,

ich bin ebenfalls neu hier und interessiere mich mächtig für die diagnose angelegenheit.
ich fahre einen E34 525tds und habe das problem, das wenn ich den diesel auslesen will immer die fehlermeldung "unknown protocol" bekomme.

bei benziner klappt das alles wunderbar, nur bei meinem diesel irgendwie nicht !

kann mir da wer weiterhelfen von euch ??

mfg JENS

B12
20.02.2003, 14:27
Die Schaltung setzt zum einen Pegel um,
sorgt aber mit dem DTR-Signal für Ruhe im Auto.
Durch dieses wird TX auf Masse gelegt, was alle Geräte
im Fahrzeug zur Ruhe bringt.
Der Transistor schaltet bei Masse durch (PNP), die LED
zeigt also den umgekehrten zustand der Leitung an.

Gruss
Daniel

diagnose
21.02.2003, 11:34
Ein einfaches Mittel die Funktion zu überprüfen ist ein Porttest-Programm.
Im Internet sind viele freie Programme für WIN und DOS.
Anleitung: Interface mit COM1/COM2 verbinden, Pin19 an Masse, Pin14 an +12V,
Pin20 und Pin15 bleiben offen. Wer kein Netzteil hat nimmt eine 12V Batterie
oder 3x 4,5V Flach-Batterien in Reihe. Das alles in der warmen Wohnung !

Porttest starten COM-Port auswählen und schon sieht man den Datenverkehr mit
9600Bd über Rx/Tx (rote LED) und Compi. DTR (grüne LED) wird auch kurz gesetzt.
Als Fehlermeldung kommt "RTS/CTS fault" das ist aber OK, da diese Anschlüsse
nicht belegt sind. Das Programm kann auch einen Dauertest machen.
Erst wenn dieser Test bestanden ist an den Wagen gehen ! Man kann sonst einiges
Abschiessen an dem guten Stück. mad:

Gruß Hans

Torsten
21.02.2003, 12:42
@ Diagnose

Das mit dem Porttester habe ich gemacht, das Log File findest du weiter oben.

Mal was anderes...ich glaube ich habe die Ursache. Ich habe falsche Widerstände eingelötet. Mit 1K sind doch 1 KOhm gemeint, oder? Ich habe auch 1K Widerstände bei Reichelt bestellt, allerdings habe ich gerade mal die Frabringe verglichen bzw. danach ausgelötet und gemessen. Es sin 10 KOhm Widerstände. Kann das evtl. schon die Ursache sein?

Desweiteren - müssen am 7407 bzw. am Max232 unbeschaltete Ausgänge auf Masse gelegt werden? Kann oder soll ich das Schirmgeflecht (liegt im SUB-D auf dem Gehäuse) auch auf die Masse der Schaltung löten?