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 "gast", das ist ein NXP-Controller vom Typ P89LPC9401. http://www.nxp.com/acrobat_download/datasheets/P89LPC9401_1.pdf
... und mittels dem freien Tool FlashMagic http://www.flashmagictool.com/ und dem seriellen Port kann er beschrieben werden. Allerdings könnte es sein, dass durch die gesetzten Security-Bits das Auslesen nicht möglich ist.
Hallo und dnake für eure Antworten kann ich diesen Programmer dazu verwenden? http://www.my-irshop.de/catalog/product_info.php?cPath=28&products_id=158 oder benötige ich einen anderen?
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.
OK, und welcher Programmer ist dafür geeignet? LG Jörg
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.
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
Also ich würde dir davon abraten, das Programm kriegst du zu 99% nicht ausgelesen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.