MSP430 + CSPY

Gast #38858
Lesenswert?
• ▲
▼
Hi, habe mir die MSP430F1121 Entwicklungsplatine und den JTAG-Adapter im
Shop besorgt und mal versucht mit CSPY den Controller zu
Programmieren.

Wenn ich die Hex-Datei öffne, kommt das Warning "Data present outside
of RAM and/or Flash region; Data ignored!"

wenn ich dan auf OK klicke steht Erase mit statusbalken, danach
Programming mit Balken.

Doch das Programm lauft nicht.

Übrigens gehts auch nicht mit msp430-insight: Could not write device
memory(7)

lg,

Stefan
Admin Persönliche Seite #38859
Lesenswert?
• ▲
▼
Welche Hex-Datei verwendest du? Die Warnung bei C-Spy klingt, als ob die
Datei zu groß für's Flash-ROM ist.

Die Kommunikation mit dem Board scheint ja zu funktionieren, wenn du
beim Programmieren keine Fehlermeldung bekommst.

Um das Programm zu starten, musst du in C-Spy erst auf "Run" oder
"Go" klicken (weiß nicht mehr wie es genau hieß).

Hast du für Insight die Anleitung genau befolgt? Wenn der Controller
nicht erst mit "monitor erase" gelöscht wurde, dann funktioniert die
Programmierung des Speichers nicht.

Sind die Jumper auf dem Board richtig gesetzt (siehe
http://shop.mikrocontroller.net/download/msp430-p1121.pdf, sollte
mitgeliefert worden sein)?
Gast #38860
Lesenswert?
• ▲
▼
Hi,

Im C-Spy siet man doch im Fenster "Source" den Inhalt des
Programmspeichers? Dort Stehen auf fast jeder adresse lauter
Fragezeichen, Hin und wieder ein par Jumb´s auf die eigene Adresse
also:

c7e8  FF3F      jmp   c7e8

Wenn ich dort einen Breakpoint setze, dann bleibt er dort hängen(Wie
erwartet)

Die Hex-Datei ist vom Test.c aus dem Tutorial compiliert(im Anhang)

Insight habe ich nach der Anleitung verwendet, auser das ich den Proxy
nicht mit "msp430-rproxy " starte(gibts bei mir nicht) sondern mit
"msp430-gdbproxy"

Im anhang: Screenshot von gdbproxy nach dem ich bei Insight auf Run
gehe.

"monitor erase" ist auch eingebunden(wie in der Anleitung
beschrieben)

lg,

Stefan
Angehängte Dateien:

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.