Debuggen mit MSPGCC+Eclipse und MSP430F2619

Gast #1325220
Lesenswert?

Hi,

ich versuche gerade, einen MSP430F2619 mit dem olimex MSP-JTAG-ISO zu 
programmieren. Nach den Anleitungen, die ich gefunden habe, bin ich nun 
auch in der Lage C-Projekte zu erstellen, den Code zu compilieren, der 
Debug Server findet das Target und wenn ich im Eclipse in die Debug View 
wechsle, kann ich das Programm auch laufen lassen und anhalten... 
allerdings das alte Programm, sprich den Code, den ich zuletzt mit CCE 
da reingeflasht haben.

Mit anderen Worten, nach dem Compilieren und vor dem Debuggen wird mein 
ELF File nicht in das Target geladen, obwohl ansonsten scheinbar 
wirklich alles gut funktioniert.

Hier mal der Inhalt meiner gdb-target.ini im Projekt Ordner (playground)

target remote localhost:3333
set remoteaddresssize 16
set remotetimeout 9999999
set download-write-size 512
set remote memory-write-packet-size 512
set remote memory-write-packet-size fixed
set remote memory-read-packet-size 512
set remote memory-read-packet-size fixed
monitor erase main
load Debug\playground

Jede Hilfe ist willkommen. Vielen Dank.

Gruß,
Chris.
Gast #1325301
Lesenswert?

Hi Christian,

danke für die schnelle Reaktion. Ich hab das File geändert. 
Funktionieren tuts leider trotzdem noch nicht. Siehe anbei.

Quellcode ist

#include "msp430x261x.h"

int main(void)
{
  volatile unsigned int i = 0;

  WDTCTL = WDTPW + WDTHOLD;

  P1DIR |= 0x01;
  P1OUT &= ~0x01;

  __bis_SR_register(~GIE);

  while(1)
  {
    P1OUT ^= 0x01;
    for (i = 0; i < 1000; i++);
  }
  return 0;
}


Danke. Gruß.
Angehängte Dateien:
Gast #1325328
Lesenswert?

Kommando zurück. Es läuft jetzt. Der Fehler steckte mal wieder in der 
ini Datei. Ich habe da noch einen Backslash statt des Slash drin gehabt.


Danke, auch für die alten Postings. Ohne die hätte ich das nicht auf die 
Reihe gekriegt.

Gruß.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren