Projekt Motorsteuerung Update 1
- DieZahnfee
- Forenjunky
- Posts: 10961
- Joined: 10.11.2005, 20:53
- Vorname: Alex
- Spamabfrage: Bumshummel
- Location: bei Stuttgart
-
- Zweisteiger
- Posts: 170
- Joined: 19.12.2005, 18:33
- Location: Nürnberg
Der S14 hat eine Mitsubishi CPU aus der 77xx-Familie.Hört sich alles sehr intressant an.
Mich Intressieren aber die Hintergründe sehr. Mit was wird das "programmiert"?
Das ist eine 16-Bit-CPU, die schneller ist, als die 6303 vom S13, aber in Assembler furchtbar zu programmieren ist.
Programmiert wird sie vom Hersteller (JECS) in einer Hochsprache, die ich aber nicht kenne.
In welcher Sprache wir programmieren, weiß ich noch nicht, das Projekt ist erst am Anfang.
An dem Projekt arbeiten u.a. Leute mit, die hauptberuflich Elektronik für die KFZ-Branche entwickeln. Ohne dies wäre eine Realisierung unmöglich.Was ist eure eigentliche Tätigkeit/Berufe ?
Wir haben nicht die Quellcodes. Ich bin mir nicht einmal sicher, ob Nissan diese hat, weil Nissan die Steuergeräte nicht herstellt, sondern JECS.Und woher weis man wie die "Quellcodes" vom s14 sind ?
Ich habe aber persönlich die Binärcodes vom S14 ausgelesen und daher weiß ich, dass sie sicher vom S14 sind
Der Binärcode wird disassembliert und analysiert (reverse enginiering).
CU
ChristianZ
Last edited by ChristianZ on 27.12.2006, 15:22, edited 1 time in total.
- eraser2000
- Zu oft hier
- Posts: 1034
- Joined: 10.04.2004, 09:54
- Location: Sprockhövel
- Contact:
-
- Zweisteiger
- Posts: 170
- Joined: 19.12.2005, 18:33
- Location: Nürnberg
- MichaS14a
- Vielschreiber
- Posts: 4476
- Joined: 09.04.2004, 17:53
- Location: Südniedersachsen / Nordhessen
- Contact:
Wird die Lösung auch einsetzbar sein wenn, wie z.B. bei mir, schon ein Sockel im Steuergerät eingebaut ist oder muss ich den wieder auslöten und komplett ersetzen? Ich meine jetzt nur den Teil, der die Klopfsteuerung enthält.
Zum puren auslesen und verändern der z.B. Ignition- und Fuel-Maps gibt es schon Software. Ist nur recht hakelig zu bedienen. Da fällt mir z.B. der ROMEditor ein. Zu finden unter: http://www.romeditor.com/liveedit.html
Meine Maps hat die Software jedenfalls zumindest angezeigt.
Eine weitere gute Anlaufstelle für Infos ist auch: http://www.hybridka.com/eccs/
Dort gibt es auch noch diesen ROMEditor: http://www.hybridka.com/eccs/viewtopic.php?t=11
Auch der zeigt mein ausgelesenes ROM und die Maps darin an.
Aber das wisst ihr bestimmt schon lange.
Zum puren auslesen und verändern der z.B. Ignition- und Fuel-Maps gibt es schon Software. Ist nur recht hakelig zu bedienen. Da fällt mir z.B. der ROMEditor ein. Zu finden unter: http://www.romeditor.com/liveedit.html
Meine Maps hat die Software jedenfalls zumindest angezeigt.
Eine weitere gute Anlaufstelle für Infos ist auch: http://www.hybridka.com/eccs/
Dort gibt es auch noch diesen ROMEditor: http://www.hybridka.com/eccs/viewtopic.php?t=11
Auch der zeigt mein ausgelesenes ROM und die Maps darin an.
Aber das wisst ihr bestimmt schon lange.
98'er S14a, mit ein paar Modifikationen
-
- Zweisteiger
- Posts: 170
- Joined: 19.12.2005, 18:33
- Location: Nürnberg
Um in einen S14 einen Sockel für z.B. EPROMS zu bekommen, muss eine Platine eingelötet werden. Auf dieser Platine sind neben ein paar Logikbausteine ein bis zwei Sockel.Wird die Lösung auch einsetzbar sein wenn, wie z.B. bei mir, schon ein Sockel im Steuergerät eingebaut ist oder muss ich den wieder auslöten und komplett ersetzen?
Unsere Platine wird haben:
(1) Logigbausteine zum ansteuern des externen Speichers
(2) zwei Sockel
Damit können günstige Standardspeicher verwendet werden. Die Einsockel-Lösungen benötigen spezielle Bausteine, die nur teure Programmiergeräte brennen können. Das wäre eine unnötige Einschränkung.
(3) Analogtechnik für die Auswertung des Klopsignals
(4) eine noch nicht festgelegte Technik, die die erweiterten Funktionen ermöglicht
Das ganze wird auf einer Platine untergebracht. Falls bereits eine Platine mit Sockeln eingelötet ist, so wird diese ersetzt.
CU
ChristianZ
@MichaS14a
Ja, die Links kenne ich.
Ich will die europäische Programmierung weitgehend beibehalten und da sind die maps leider an anderen Stellen.