Du bist nicht angemeldet.

  • »Strippenstrolch« ist der Autor dieses Themas

Beiträge: 5

Registrierungsdatum: 18. August 2010

Wohnort: HAMM

  • Private Nachricht senden

1

Samstag, 22. Januar 2011, 16:05

ECU-Flash auch ohne tactrix Kabel

Ecuflash funktioniert auch mit einfachsten obd2 kabeln wenn man ein bissschen nachhilft,(ich habe bugeye STI MY02) aber es funktioniert meines wissens mit modellen zwischen MY01 bis MY05 (WRX+STI+JDM) .

eventeuell klappt es auch mit anderen pre-CAN modellen konnte ich noch nicht testen.

es wird zwar immer propagiert das ab einer bestimmten tactrix version mindestens ein ein OP2.0 oder OP1.3u vorhanden sein muss ,muss aber nicht ^^.mit der aktuellen version gehts wunderbar mit OP1.0

es braucht nur ein obd 2 kabel welches einen ft232 (Standart USB><Serial) beiinhaltet und K sowie L Getrennt ansteuert,so wie bei Openport 1.0.
Meist braucht es nur nen paar widerstände + transistoren mehr. Infomaterial gibts hier>>((http://evoecu.logic.net/mirror/ecuflash/))

ich habe noch nich herausgefunden wer die so fertig verkauft, habe bisher immer umgebaut. Wenn einer was kennt bitte ich um infos.


Desweiteren muss die programmierspannung an obd pin 11 vorhanden sein >> nichts leichter als das: 1.Drahtbrücke im interface zwischen pin16 (B+) und pin11 oder mittels low drop festspannungsregler....
wie openport 1.0. siehe link oben.

dann noch den treiber für den ft232 ,achtung nicht den von tactrix (bei installation treiberinstallation abbrechen) sondern was altes >>D10620<< heißt so ( mit diesen treibern wird kein usb serial emuliert, kein loggen möglich, aber flashen ^^ ) möchte man dann loggen neueren treiber installieren.

alles andere sollte klar sein also Test Mode connector (Grün) sowie Flashblock (weiß)
für die die es einfach mögen also die mit drahtbrücke kann es bei fehlermeldungen mit der programmierspannung nötig sein das licht einzuschalten um die gesamtspannung zu senken bei mir reicht der schalter
fürs parklicht.

als anhang noch mein aktuelles rom image mit launch control bei 6100rpm veränderten ladedruck zündung ........

würde mich freuen falls jemand noch nen paar zusaätzliche infos dazu hat

  • »Strippenstrolch« ist der Autor dieses Themas

Beiträge: 5

Registrierungsdatum: 18. August 2010

Wohnort: HAMM

  • Private Nachricht senden

2

Donnerstag, 20. März 2014, 16:01

Mehr INFOsssss

Aufgrund einer user anfrage ein paar mehr details............


Der umbau sieht vor K von L zu trennen


K wird weiterhin von rx und tx gesteuert und gelesen...

L muss umgelegt werden auf dtr und dsr .....

DTR pin vom 232bm schaltet basis eines npn transistors der widerum L auf masse zieht

DSR pin kann mit der vorhanden auswertung verbunden werden(einfach signalweg von pin 9 bzw 15 verfolgen und direkt wo K und L verbunden sind einfach auftrennen und drahtbrücke setzten


anbei zwei bilder die es verteutlichen sollen
http://img4web.com/view/X9TG3Z



Rückseite...Transistor nach oben gebogen L Signal getrennt und mit draht an DSR geführt
http://img4web.com/view/DJY6QT

Rubmack

Anfänger

Beiträge: 1

Registrierungsdatum: 19. März 2020

  • Private Nachricht senden

3

Samstag, 21. März 2020, 15:20

Nachtrag

Ich weiß dieser Thread ist uralt, jedoch hat er mir sehr geholfen und ich hoffe mit diesem Nachtrag kann ich anderen auch helfen.

Ich habe einen EDM WRX MY01 und dazu habe ich ein sehr günstiges OBD2 Kabel bei eBay gekauft. So ein ähnliches klick hier. Also von dem Händler, da es etwas länger her ist, ist der genaue Artikel nicht mehr vorhanden.

Das Kabel konnte ich original nutzen, um den Fehlerspeicher auszulesen und mir Messdaten anzuschauen. Z.B. mit ECUExplorer oder mit FreeSSM. Flash lesen ging jedoch nicht, obwohl ich die grünen Stecker gesteckt habe und auch den weißen Stecker gebrückt habe.

In dem Dongle arbeitet ein CH340 Chip und ein LM339. Der CH340 kümmert sich um die emulation eines COM-Ports, der LM339 ist ein 4-fach Operationsverstärker und kümmert sich in diesem Fall um die Übersetzung der 5V RS232 Signale auf 12V K-Line. Der Schaltplan sieht wie folgt aus:



Man sieht, dass die K-Line und die L-Line des OBD2 Steckers (Pin7=K, Pin15=L) eigene Operationsverstärker zum schreiben und zum lesen haben. K-Line(7) wird von OV3 geschrieben und von OV4 gelesen. L-Line(15) wird von OV2 geschrieben und von OV1 gelesen.
Ov2 und OV3 sind jedoch beide an TXD des CH340 angeschlossen. OV1 und OV4 sind an RXD des CH340 angeschlossen. Das bedeutet, dass zwar die Hardware dafür vorhanden ist, um die K und L-Line zu trennen, es aber nicht gemacht wurde.

Es muss also DTR vom CH340 mit dem Pin7 vom LM339 verbunden werden. Dabei muss aber die original Verbindung des LM339 aufgetrennt werden. Ich habe einfach das Beinchen abgelötet, angehoben und eine Brücke zum CH340 angelötet. Den Pin des CH340 konnte ich in meinem Fall so belassen, da er am Board keine Verbindung hatte.
Weiter muss DSR vom CH340 mit dem Pin2 vom LM339 verbunden werden. Gleiches Vorgehen wie vorhin.
Jetzt sind die K- und L-Line voneinander getrennt. Das kann auch überprüft werden, undzwar mit dem Tool hterm. Wenn man das Kabel an den PC und an das Auto anschließt und dann DTR setzt (Button in der Mitte des Fensters), dann muss rechts oben eine kleine Statusleuchte DSR angehen.
Dieser Test ist nicht CH340 oder LM339 spezifisch. Sollte euer Kabel (egal welches) nicht funktionieren, probiert es aus. Damit aktiviert ihr ohne Protokoll die L-Line und lest diese zurück.

Weiter müssen jetzt noch zwei Brücken am OBD2 Stecker gesetzt werden.
Pin15 nach Pin9. Ich habe keine Ahnung warum, ist aus dem Schaltplan des Openport 1.0 abgelesen. Sollte da jemand mehr Informationen habe, würde ich mich sehr freuen.
Pin11 muss mit 12V verbunden werden. Also Pin16 nach Pin11.

Ich hoffe ich kann mit dieser Erläuterung noch einigen Leuten helfen, das Fahrzeug ist ja nicht mehr das jüngste.

Sollte jemand noch weiter Informationen haben, teilt die bitte.
Achja anderes Thema, weiß jemand was an so einem Kabel modifiziert werden muss, um an einem BMW e36 Inpa zu nutzen und/oder die Kennfelder auszulesen.