Forum: Mikrocontroller und Digitale Elektronik Minimalkonfiguration für ARM (LPC2136)


von Jens Altenburg (Gast)


Lesenswert?

Hallo,

ich versuche gerade eine Testschaltung mit einem LPC2136 zum Leben zu
erwecken. Im Prinzip habe ich die Beschaltung des Keil-Eva-Boards
übernommen (Quarz, JTAG, Reset).
Überraschenderweise war anfangs die Kommunikation zwischen JTAG
(Wiggler) und meiner Schaltung nicht möglich. Erst nach Tausch des
Pull-Up Widerstandes der Reset-Beschaltung trat Besserung ein. Im
Stromlaufplan war ein Wert von 10k angegeben, bestückt wurde aber 47k.
Nach dem Wechsel geht jetzt das JTAG Interface besser.
Jetzt das eigentliche Problem. Ohne JTAG startet das Programm im
LPC2136 nicht.
Vermutung: unglückliche Reset-Beschaltung (47k/100n)?
Falls jemand ähnliche Erfahrungen hat bzw. hilfreiche Hinweise zur
Verfügung stellt, würde mich das freuen.

MfG

Jens

von Robert Teufel (Gast)


Lesenswert?

Nanu,

der LPC2136 hat einen internen Power On Reset, wuerde mich wundern wenn
die Reset Beschaltung da schuldig waere.  Ist schon ein Programm drin im
Flash? Wenn nicht, dann geht der 2136 in ISP programmierung. Sucht also
auf dem UART nach einer Kommunikation. Das Philips ISP ist da sehr
hilfreich, wenn auch etwas langsam.  Dann sollte das Programm starten
bei einem Reset.  Ach ja, bitte die nach mit "valid code" beachten.
Da wird ne Checksumme ich glaube auf den Int-vector 14 gelegt. Das
macht der Keil Compiler so ziemlich von alleine, weiss aber nicht was
Du benuetzt.

Gruss, Robert

von Jens Altenburg (Gast)


Lesenswert?

Danke für die Hilfe. Das Problem hat sich erledigt. Der ISP-Pin war
unbeschaltet, d.h. je nach dem welchen Pegel er "gesehen" hat,
funktionierte das JTAG-Interface oder nicht.

MfG

Jens

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
Noch kein Account? Hier anmelden.