CrossWorks und LPC-H2103

Gast #357243
Lesenswert?
• ▲
▼
Hallo,

nach einiger Arbeit habe ich es endlich geschafft, CrossWorks mit
meinem Programmer zum Arbeiten zu bewegen. Es lassen sich Programme
runterladen, auch starten. Es scheint jedoch, dass diese ins RAM
geladen werden, denn nach Power OFF und wieder ON ist startet das
Programm nicht mehr. Ein Verify ergab dann natürlich einen Fehler.

Leider kenne ich mich nicht mit der Bedienung des CrossWorks richtig
aus und vermute deshalb einen Bedienungsfehler.

Was ist zu tun, damit das Programm auch im Controller stand alone
läuft?

Project Options:
Build
Section Placement=Flash

Steven
Gast #357244
Lesenswert?
• ▲
▼
ich vermute, dass das Programm nicht gestartet wird wenn du den LPC neu
startest. probiere mal mit derm seriellen Bootloader für die LPC´s vom
Philips (kann man da irgendwo runterladen) ob noch Programmcode drin
ist.
Wenn ja musst du dich mal über den BSL jumper schlau machen.
Bei mir auf dem Entwicklungesbord muss der nicht gesetzt sein und wenn
ich reset drücke startet der Code auf dem Ding wie gewollt
Gast #357246
Lesenswert?
• ▲
▼
Hallo,

vielen Dank für die Antwort.

@jan
Auf dem Board existiert nur ein Jumper für Debug-Modus (enabled glaube
ich das JTAG-Interface) sowie einer für die LED.

http://olimex.com/dev/lpc-h2103.html

@Robert
Das Programm hatte ich mir angeschaut. Leider lassen sich die ARMs
damit nur über die serielle Schnittstelle programmieren (Bootloader
wieder).

Mir geht es hauptsächlich darum, dass meine Hardware den ARM ansteuern
kann. Es ist ein Multiprogrammer, der u.a. auch MSP430, Xilinx, ATMEL,
Lattice und Altera programmieren kann. Bis auf ARM und Lattice
funktioniert alles. Ich habe mir lediglich das Board zum Testen des
Programmers gekauft. Wenn jetzt die Programmierung über Bootloader
(eine saubere Lösung, wenn es wie beim MSC1210 gelöst wird) sich
etabliert, kann ich wohl meine Idee einstampfen.

Der Programmer funktioniert derzeit nur mit Crossworks, nicht mit IAR,
ein schlechtes Zeichen für die JTAG-Unterstützung.

Steven

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.