Hab mit meinem LPC1766 Muster Startproblemchen. Problem 1) FlashMagic (5.32) meldet beim lesen der Signatur über ISP das diese falsch wäre. Es wird 0x26013733 ausgelesen (Soll aber 0x26013F33 sein). In der FlashMagic Liste gehört die ausgelesene Signatur zum LPC1765. Der Chip ist aber eindeutig mit 1766 beschriftet. Wenn ich die Warnung ignoriere, lässt sich der Chip beschreiben. Ausgelesene Flash-Daten scheinen auch korrekt zu sein. Problem 2) Der Chip lässt sich wie gesagt programmieren, verhält sich danach aber wie tot. Einige Pins liegen auf 2V, andere auf 0V. Weiss nicht ob das jetzt mit Problem 1 zusammen hängt, oder ob es ein Problem mit dem Code ist (Siehe Anhang). Reicht der Code, oder muss man noch irgendwelche Interruptvektoren o.ä. initialisieren? Wenn ich das richtig verstanden habe ist der Watchdog automatisch aus und der RC Oszillator schwingt mit 4MHz. Compiler ist IAR EW 5.4 und auf LPC1766 eingestellt. Die Hardware besteht (neben der ISP Schnittstelle) nur aus einer LED die über MOSFET an Pin 0.26 hängt. Reset ist (nach programmierung) auf high, alle Pins die 3,3V haben sollen (Vdd, Vddreg, Vdda) haben auch 3,3V, GND ist an Pins Vss, Vssa. Reset besteht aus 10k Pull-Up und 10nF.
So, Informationen zu Problem 1: Laut NXP ist mein Sample ein Engineering Sample. Meldet falsche ID, soll aber innerlich ein 1766 sein. Zur Info, mein LPC1766 ist so beschriftet: LPC1766FBD100 S61808 ZSG0913V01-X Bei Problem 2 bin ich noch nicht weiter gekommen, wenn dazu einer vielleicht noch was weiss....
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.