Welcher Controller ist das? Und wie kann ich den P

Gast #986811
Hi,

ich hab in meinem Moped ein Tacho der ständig nicht mehr funktioniert...

Aufgrund der Feuchtigkeit wird ständig der µC gelöscht uns muss neu 
beschrieben werden. Nun habe ich keine Lust alle paar Monate den Tacho 
einzuschicken. Das geht auch ins Geld, da ich jedes mal zum 
Programmieren knapp 25 Euro zahlen muss. Keine Garantie. Einen anderen 
Tacho ist etwas komlizierter! Da muss ich das halbe Cockpit umbauen.


Auf dem Controller steht folgendes

P89LPC9401FB0
CG6011       20
TSD0747

Bei dem 2. Tacho steht anstatt dr "20" eine "10" ist ds relaevant? Bzw. 
für was steht diese Zahl?

Ich hoffe ihr könnt mir weiterhelfen...

Was für einen Programmieradapter ist dafür am besten geeignet? Welche 
Software benötige ich um den Code vom Controller zu bekommen 
(Sicherungskopie) und wieder aufzuspielen?

Ich bin für tips und Ratschläge sehr dankbar.

LG
Jörg
Hallo!

Nein der Programmer aus dem Link funktioniert in diesem Fall nicht. 
Dieser Programmer ist für die AVR-Mikrocontroller Familie der Firma 
Atmel. Der Controller aus dem Tacho ist allerdings ein Controller der 
Firma NXP (früher Philips). Die AVRs werden über die SPI-Schnittstelle 
programmiert, die Controller aus der LPC-Reihe von NXP meines Wissens 
nach über die UART-Schnittstelle.
Gast
Wie wärs wenn du das Ding einfach mal Dicht einbaust? Irgendwoher muss 
die Feuchtigkeit ja kommen. Dann noch einmal beschreiben lassen und 
wieder einbauen sobald du alles abgedichtet hast.
Gast
So schlau war ich auch schon... Ist aber irgendwo doch wieder 
feuchtigkeit reingekommen... Deshalb dachte ich, ich beschreibe den 
jedesmal wieder enu wenn die Software weg ist. Kann mir denn keiner 
einen Programmer empfehlen?
Eine Möglichkeit wäre dieser Programmer:
http://www.elektor.de/jahrgang/2007/juli/lpc900-programmer.196734.lynkx

Ist allerdings komplett in SMD und deswegen ohne Löterfahrung nicht ganz 
so einfach nachbaubar.
Das wesentlich größere Problem ist allerdings, dass sich der 
Programmcode nicht so ohne weiteres auslesen lassen wird, wie bereits 
weiter oben in diesem Thread erwähnt. Ich kenne die LPC900-Reihe nicht 
wirklich, aber ich gehe mal davon aus, dass diese so wie fast alle 
anderen modernen Flash-Mikrocontroller über einen 
Leseschutz/Kopierschutz verfügen. Ich kann mir nicht vorstellen dass der 
Hersteller des Tachos diesen nicht aktiviert hat. Du wirst die Firmware 
also auch mit einem geeigneten Programmer höchstwahrscheinlich nicht 
auslesen können.

lg neumi

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.