PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Elektrik P28 ECU Chip Fragen



SchuKingR
23.12.2017, 19:52
Mahlzeit Leute.

Ich hab vom Kollegen eine ECU bekommen, die hat so ein Modul drin womit es eigentlich möglich sein soll mittels Crome Kennfeld auszulesen und neue raufzuspeichern.

Blöderweise kann ich es zwar auslesen und auch Datalogging funktioniert, aber das Speichern auf den Chip geht iwie nicht.

Ich hab Mal paar Bilder davon gemacht, vielleicht hat ja jemand Ahnung und weiß woran es liegen könnte.

Der Kollege, der das Dingens gebaut hat, weiß leider nicht mehr warum er das so gebaut hat wie es jetzt ist. Ist halt schon paar Jahre her.

https://uploads.tapatalk-cdn.com/20171223/74dabab916164af7476edeef20bed7e5.jpghttps://uploads.tapatalk-cdn.com/20171223/609b35fe76a9db3185bae422398ca9cf.jpghttps://uploads.tapatalk-cdn.com/20171223/1cf261f5e87818a21f24f09b129bc577.jpg

Gesendet von meinem VTR-L09 mit Tapatalk

MMR
24.12.2017, 20:18
Eine Frage zum ersten Bild (ECU hochkant):

Links oben: Ist es ein Schalter?
Denn wenn ich von links oben aus gesehen der Verkabelung nach unten folge, geht dieser auf J1 (Location vom Chip). Soweit mir bekannt, wird J1 entweder gejumpt (Jumper wie man es von PC Mainboards her kennt) oder eine Brücke mittels Widerstand eingelötet.
Mit J1 kann man die gechippte ECU auf Werkszustand bringen. (gelesen im Internet!)

Vielleicht ist das dein Problem.

Eine weitere Sache die mir sofort ins Auge sticht:
Deine ECU ist für Automatik Fahrzeuge.

SchuKingR
24.12.2017, 20:58
Ja ist ein Schalter. Der muss auch auf "an" sein. Sonst ist auf OEM gestellt. Also relativ sinnlos dieser Schalter.

Das funktioniert soweit aber.

Was halt nicht funktioniert ist das Schreiben auf den Chip. Also Datalogging und auch Auslesen des anscheinend originalen Kennfeldes funktioniert. Ich denke irgendwie, dass was bei diesem selbstgebauten Dingens falsch ist. Aber ich weiß halt nicht was.

Schreiben aber leider nicht.

Hat das irgendeinen Nachteil, dass es eine Automatik ECU ist?

Gesendet von meinem VTR-L09 mit Tapatalk

Turbo-JOBU
26.12.2017, 22:27
Ursprünglich war diese eine ECU vom Automatik Fahrzeug.
Durch den Umbau wurde sie zu einer Schalter-ECU konvertiert!
Also absolut egal….

Zum aus Auslesen und Datalogin reicht die normale online erhältliche CROME Version.

Um den Emulator füttern zu können Real-time Programming (RTP) brauchst du aber eine „Dealer Version“
Und die kostet ca. 350€

Bei Interesse, habe ich noch eine „License“ für kleines Geld abzugeben.

SchuKingR
26.12.2017, 23:32
Ja die Dealer Version hab ich bzw ein Kumpel. Also daran scheitert es nicht.

Es muss irgendein Fehler bei diesem selbstgebauten Dingens sein.
Ich bin nur leider kein Elektroniker und kann das Teil somit überhaupt nicht nachvollziehen. Für mich besteht das aus irgendwelchen Kabeln und Lötstellen, welche ich ungefähr so gut lesen kann wie chinesische Schriftzeichen ^^

Deshalb hier meine Frage. Vielleicht kann ja jemand das Ding nachvollziehen und sieht dann den Fehler.

Also es scheitert weder am Kabel, noch am Laptop, noch an der Crome Version. Bei einer anderen ECU mit diesem Motec (heißt das so?) Ding drin funktioniert das auslesen und speichern mit dem Laptop und dem Kabel.



Gesendet von meinem VTR-L09 mit Tapatalk

Turbo-JOBU
27.12.2017, 23:26
Wenn das Ding ein Emulator sein soll, habe ich so einen Aufbau noch nie gesehen!
Kenne das nur mit gesockelter Platine, da dann den Dip 28 Stecker rein und über ein Flachbandkabel zum Emulator.

So viel wie ich weis kannst du auch nicht über die drei Kabel vom RS 232 Signalwandler einspeisen sondern nur auslesen! (das Ding was auf den Mittelsteg geschraubt ist)

Bei deinem Aufbau wüsste ich nicht wie du auf den Dip28 Eeprom zugreifen willst.

Steckt das Teil im Sockel auf der Platine?

Ich könnte mir vorstellen das das ein Umschaltsystem ist um 2 Maps fahren zu können.
Und um die Maps da drauf zu bekommen muss das Ding ausgebaut und in ein Eprom Brenner eingesteckt werden.

SPY#-2194
28.12.2017, 00:31
So würde ich das auch verstehen, was ich da sehe. Aber frag doch einfach DJ Witwe?! :D

SchuKingR
29.12.2017, 13:20
Wenn das Ding ein Emulator sein soll, habe ich so einen Aufbau noch nie gesehen!
Kenne das nur mit gesockelter Platine, da dann den Dip 28 Stecker rein und über ein Flachbandkabel zum Emulator.

So viel wie ich weis kannst du auch nicht über die drei Kabel vom RS 232 Signalwandler einspeisen sondern nur auslesen! (das Ding was auf den Mittelsteg geschraubt ist)

Bei deinem Aufbau wüsste ich nicht wie du auf den Dip28 Eeprom zugreifen willst.

Steckt das Teil im Sockel auf der Platine?

Ich könnte mir vorstellen das das ein Umschaltsystem ist um 2 Maps fahren zu können.
Und um die Maps da drauf zu bekommen muss das Ding ausgebaut und in ein Eprom Brenner eingesteckt werden.


Ja genau so funktioniert das auch. Also das Ding in der Mitte ist nur für's Datalogging.

Das andere Teil hat wohl einen beschreibbaren Chip drauf und wird in den Sockel gesteckt. So kann man denn Chip denn im Programm auslesen und beschreiben.
So sollte es zumindest funktionieren.

Der Schalter an der ECU schaltet zwischen Chip und Originalmap um soweit ich das mitbekommen hab.

DJ Witwe aka Hannes weiß leider nicht mehr so ganz warum er das so gebaut hat wie es da ist. Ist halt schon fast 8 Jahre her^^

Er meinte letztens aber Mal, dass er anscheinend einen anderen Chip verbaut hat, als eigentlich rein sollte, da der gerade nicht lieferbar war.

Soll wohl irgendein SST27 Chip rein soweit ich mitbekommen habe.

Gesendet von meinem VTR-L09 mit Tapatalk

1HGEJ2
29.12.2017, 14:00
dann schmeiß den ganzen müll weg. ist ja nix halbes nix ganzes

SchuKingR
29.12.2017, 16:38
Gute Idee. "Mist mein Motor läuft komisch, ja egal denn kauf ich halt neu"

Nee, das Ding hat mich nicht viel gekostet. Da kann ich top mit rumprobieren.

Ich find den Fehler schon noch irgendwann bzw irgendjemand hier liest das denn Mal und sieht den Fehler.

Mal schauen. Eilt ja nicht.

Gesendet von meinem VTR-L09 mit Tapatalk

1HGEJ2
29.12.2017, 17:56
Bin leider die gut funktionierenden hondata und doctronic ecus gewohnt, wo man so ein gewurschtel mit brennen nicht braucht. Meiner Meinung nach entweder richtig an die ecu Arbeiten oder oem lassen.mfg

Turbo-JOBU
30.12.2017, 00:30
dann schmeiß den ganzen müll weg. ist ja nix halbes nix ganzes
Sehr geistreicher Kommentar zur Problemlösung!


Ich habe eben noch mal online recherchiert:
RS 232 kann definitiv nur ECU`s auslesen!



Er meinte letztens aber Mal, dass er anscheinend einen anderen Chip verbaut hat, als eigentlich rein sollte, da der gerade nicht lieferbar war.

Soll wohl irgendein SST27 Chip rein soweit ich mitbekommen habe.

SST ist nur ein Hersteller!
Die P28 bekommen einen SRAM M27C256 Chip, es gehen auch M27C512.
Der Letzte Wert ist nur die Speichergröße.
Der von Hannes verbaute Chip ist ein „aktiver“ NVRAM mit eingebauter Batterie zur Datenspeicherung.
Normale RAM-Speicher weisen ohne zusätzliche Vorkehrungen volatiles (flüchtiges) Verhalten auf und können bei Verlust der externen Energieversorgung den Dateninhalt teilweise verlieren.

Die normalen M27C DIP28 Epromm`s für 2-4 Euro sind nur einmal beschreibbar.
Für 4-8 Euro gibt es die UV Version. Die haben ein Fenster in der Mitte und werden per UV Lichtbestrahlung innerhalb von ca. 5-10 min. gelöscht.

Der von Hannes verbaute BQ4011MA-100, ist von Texas Instruments.

Der ist erst mal richtig……
Er hat 256kB (32X8), ist ein DIP28 und hat eine Arbeitsgeschwindigkeit von 100ns
100ns ist für das alte OBD1 System vollkommen ausreichend.
Die Volt Zahl passt auch.

Am Verbauten Chip wird es nicht liegen!!!


Bin leider die gut funktionierenden hondata und doctronic ecus gewohnt, Die geschippten P28 ECU`s mit Emulator funktionieren wunderbar bei den alten OBD1 Systemen!
Da gibt es Weltweit online hunderte Beispiele für!!!

Hondata und Doctronic bei OBD1 ist für mich persönlich rausgeschmissenes Geld.



wo man so ein gewurschtel mit brennen nicht braucht. Meiner Meinung nach entweder richtig an die ecu Arbeiten oder oem lassen.mfg

Der Normal Schrauber braucht auch kein Real-time Programming (RTP) ECU.
Der geht zu seinem Tuner des Vertrauens und lässt sich die Map erstellen.
Und wenn das vernünftig gemacht wurde brauch man da nie wieder dran!

Die Hinterhof-Schrauber-Tuner können natürlich jedes Wochenende Ihre Map mit Ihren
Hondata und Doctronic ECU`s wesentlich schneller bearbeiten.

Bei neueren Systemen hat man mit den beiden Herstellern Vorteile

SPY#-2194
30.12.2017, 02:35
Mir persönlich sträubt sich halt jedes Körperhaar, wenn ich so Elektronikkram sehe. :D Also die Hardware scheint grob ja schon mal die richtige zu sein. Nun musst du nur ein paar “how to” lesen und hinter die Logik des Aufbaus kommen. Wundert mich halt, dass dir der Erbauer nicht helfen kann. Die Problemstellung wäre ja heute die selbe und der Lösungsansatz mindestens ähnlich!? Und seine eigene Logik und “Handschrift” sollte man dochnach Jahren noch nachvollziehen können?
Hat Er noch mehr so Mods gemacht? Wenn ja, Schwestergerät ausfindig machen und vergleichen. ;)

Wer mir noch einfällt ist Matze (eg4). Der könnte da eventuell auch noch was erkennen.

Und zu so gesockelten Geräten allgemein, die reichen mal locker aus, für einfache Tuns, wenn man sein Setup nicht wechselt wie die Unterwäsche. Meine ECU im CRX läuft heute noch problemlos und sollte ich jetzt doch noch mal was ändern, wieder zu Matze, halben Tag abstimmen, neue Map draufladen, fertig.

SchuKingR
30.12.2017, 10:56
Turbo-JUBO vielen Dank für deine Hilfe. :) Also passt der Chip, nur die Anbindung ist falsch? Kabel ist laut Hannes ein Nullmodem Kabel. Also eigentlich bis auf die 2 getauschten Pins nichts anderes als ein RS232 Kabel.

Müsste man das denn auf USB oder ähnliches umbauen oder wie darf ich das verstehen?

Ich versuch Hannes das auch nochmal zu fragen, vielleicht hilft ihm das auf die Sprünge und er kommt schon auf die Lösung.

Vielen Dank auf jeden Fall schonmal. :)

@all klar könnte ich mir auch was fertiges kaufen, aber mir geht es halt darum mit möglichst wenig Geld Mal etwas rumprobieren zu können und mich am Abstimmen zu versuchen.
Ich werde definitiv keine weltbewegenden Ergebnisse erzielen, aber mir geht es auch eher um den Lerneffekt. :)

Gesendet von meinem VTR-L09 mit Tapatalk

Turbo-JOBU
30.12.2017, 19:33
Für das Datalogin werden drei Kabel auf der Platine abgegriffen.
Siehe Bild 1, links weißer Stecker.
Und über diese 3 Leitungen kann kein Eprom beschrieben werden!
Egal was du für eine RS-232 Schnittstelle dazwischen hängt, ob mit D-Sub Anschluss wie bei Dir oder USB…….
Ich verwende aktuell nur noch Bluetooth, spart man sich das Kabelgedönse und kann es aufs Handy oder Tablet übertragen.

Mein Fazit: Mit Deiner verbauten Hardware ist kein RTP möglich!!!

eg4
02.01.2018, 08:42
Du hast das EasyRTP welches Blundar 2004 entwickelt hat. Zu dieser Zeit gab es noch keinen Ostrich oder Hondata S200. Da war es einer der wenigen Möglichkeiten die Map wärend der Fahrt zu ändern. Du kannst ja mal nach EasyRTP suchen.

Was passiert denn wenn du versuchst die Map zu schreiben? Time Out oder ein anderer Fehler?

SPY#-2194
02.01.2018, 17:29
So, jetzt ist kompetente Hilfe im topic! 8) :D Hallo Matze!

SchuKingR
03.01.2018, 00:10
Ha lol wollte dir gerade bei Facebook ne Nachricht schreiben ^^

Fehlermeldung hab ich nicht mehr im Kopf. Ich versuche morgen Mal zur Garage zu fahren und dann kann ich genau sagen was er als Fehlermeldung schreibt.

Denke aber, dass es ein Timeout Fehler war.

Aber schonmal sehr gut zu wissen, dass es jemanden gibt der das zu kennen scheint. Und ich weiß nun auch endlich wonach ich suchen kann. EasyRTP. Vielen Dank schonmal für diesen Tipp :)

Hannes hat leider weder Lust noch Zeit mir da weiter zu helfen.

Gesendet von meinem VTR-L09 mit Tapatalk

SPY#-2194
03.01.2018, 00:53
Sieht danach aus:

http://twiki.pgmfi.org/bin/view.pl/Library/EasyRtpInstall

eg4
03.01.2018, 12:49
hier das Bild, welches im PGMFI wiki nicht mehr geht, schau mal ob diese Leiterbahn durchgetrennt ist.

https://mycomputerninja.com/~jon/www.pgmfi.org/twiki/pub/Library/EasyRtpV10/doc_RTP_OBD1_Cut_here.jpg

SchuKingR
03.01.2018, 17:46
Hab Mal geschaut, ist wirklich ein Timeout Fehler. (siehe Bild)

Was mich wundert, hab den Link gerade gelesen den du geschickt hattest. Da drin steht nirgends etwas von dem Schalter den ich habe.

Die Leiterbahn ist aber durchtrennt und auch sonst sieht alles so aus wie im Link.

Leider geht der Link zum Datalogging Part nicht mehr, sonst hätte ich auch den nachschauen können.

Was mich auch wundert: im Link wird immer von einem RS232 Kabel gesprochen. Wenn ich mich richtig erinnere meinte Hannes aber zu mir ich brauche ein Nullmodem Kabel. Ich gehe direkt vom Laptop über die RS232 Schnittstelle an die ECU.

Und eine Frage noch zum Schluss. Wozu dient die 27C256 Emulation? Die hat er mir ja nicht eingebaut. Was bringt einem die?https://uploads.tapatalk-cdn.com/20180103/d5d9f206cca623dea4af63b8c26cbd69.jpghttps://uploads.tapatalk-cdn.com/20180103/3236be12194dd00445117e01e8037415.jpghttps://uploads.tapatalk-cdn.com/20180103/e843a03539e1280fd059a2e12a6811b0.jpghttps://uploads.tapatalk-cdn.com/20180103/75a2d33a4a60fb9c4f1a6683fc0f5191.jpghttps://uploads.tapatalk-cdn.com/20180103/981e0f3a97c07599292de72c5f818ea8.jpg

Gesendet von meinem VTR-L09 mit Tapatalk

eg4
04.01.2018, 08:49
der schalter sollte ja egal sein, schaltet ja nur zwischen original und dem rtp hin und her. Der NVSRAM muss erstmal programmiert werden, wenn dein Chipbrenner kein 28c256 unterstützt kann man das Board so umbauen, dass du es als 27c256 programmieren kannst. Vielleicht liegt da dein Problem. Läuft der Motor im Notlauf wenn du es ansteckst?

Nullmodem kabel verdreht nur RX und TX, also je nachdem wie dein Datalogging in der ECU verlötet ist

SchuKingR
04.01.2018, 09:02
Jop Motor läuft denke ich im Notlauf. Also auf jeden Fall mit etwas seltsamen Leerlauf.
Also eine Map ist anscheinend drauf, die kann ich ja auslesen.

Gesendet von meinem VTR-L09 mit Tapatalk

eg4
07.01.2018, 15:49
check das mal ob der im notlauf ist. Wenn du keine Fehler auslesen kannst, dann ist er im Notlauf.

Dann ist entweder die Map falsch, oder die Lötarbeiten

SchuKingR
08.01.2018, 18:53
So hab das jetzt mal gecheckt.
Also MIL bleibt die ganze Zeit an, Fehler auslesen geht auch nicht. Und er läuft unrund, siehe hier https://youtu.be/gzOuHMWTrJU

Springt dafür aber verdammt fix an hab ich das Gefühl.

Die Map ist denke ich falsch, aber das will ich ja beheben, indem ich eine andere raufladen will. Nur das geht ja nicht.

Oder muss man vorher schon eine halbwegs passende raufladen, welche man dann nur verändern will?

Wäre aber auch komisch, da ich die Map die gerade drauf ist ja auslesen kann, aber nicht draufschreiben.

Gesendet von meinem VTR-L09 mit Tapatalk