Welcher Controller ist das? Und wie kann ich den P

Gast #986811
Lesenswert?

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
#987186
Lesenswert?

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 #987519
Lesenswert?

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?
#987544
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren