Hallo, Entschuldigung, falls die Frage dumm klingen sollte. Ich habe einen RasberryPi und war auf der Suche, ob es bereits eine Lösung gibt den LPC-Chip P89LPC922 über seine serielle Programmierschnittstelle zu programmieren. Nun habe ich diese Seite gefunden, bei der ein LPC1114FN28 geflasht wird: https://xsangle.wordpress.com/2015/02/27/programming-the-lpc1114fn28-with-raspberry-pi/ Nun frage ich mich allerdings, ob dies auch für den P89LPC922 geht. Über die serielle Leitung wird zumindest beides programmiert. Kann mir jemand sagen worauf ich noch achten sollte? Oder ist das gar nicht so möglich und ich liege völlig falsch?
LPC mit leerem Flash gehen bei Power-Up in den Bootloader und können seriell geflasht werden. Wenn dann aber nochmal geflasht werden soll, muss der Bootloader aktiviert werden. Bei den neueren wie LPC1114 passiert das über einen ISP-Pin und dann funktioniert dieses lpc21isp. Bei den alten wie LPC922 wird der Bootloader aber über drei Impulse am RESET aktiviert (siehe Bild aus dem Manual). Das hat noch keiner ins lpc21isp programmiert. FlashMagic würde gehen, das braucht aber am Pi einen 74HC02 für die drei Impulse am RESET. Wozu brauchst Du denn einen LPC922 ist doch abgekündigt? Falls es ein 8051 sein soll: ein kompatibler Ersatz ist der EFM8BB1, für den gibt es zum Flashen ein Python-Skript.
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.