MSP-EXP430F5438 Controller wird nicht erkannt von MSP-FET430UIF

OP #1674597
Lesenswert?
• ▲
▼
Hallo miteinander,
Habe heute das Experementierboard MSP-EXP430F5438 zum spielen bekommen. 
Schön neu verpackt von Farnell.. Das Beispielprogramm das auf dem 
MSP430F5438 war ist zwar schön, würde jedoch gerne selber was schreiben, 
doch ich bekomme mit CCE und Crossworks keine Verbindung zum Prozessor..
Wärend des einleiten des Programiervorgangs sieht man am Display das der 
Reset ankommt, doch dann kommt bei beiden Compiler die Fehlermeldung 
Target nicht erkannt..

Jetzt meine Frage, kann es sein das mit der Security Fuse 
zusammenhängen?
Gast #1676176
Lesenswert?
• ▲
▼
Sehe ich auch so. Läufts mittlerweile? Spannung kontrolliert - der 
USB-Fet kann nicht sonderlich viel Strom? Zudem ist der USB-FET alles 
andere als hochwertig, ich hatte auch schon einige Probleme mit dem in 
Verbindung mit der 5er-Serie. Hast du noch was anderes da (z.B. 
Elprotronic - der ist allerdings auch kein Allheilmittel)? Hast du es 
mal zusätzlich mit externem Saft versucht?
OP #1676777
Lesenswert?
• ▲
▼
Hallo,
nein hab es leider immer noch nicht zum laufen bekommen. Bin auch der 
Meinung in der Zwischenzeit das es am Lock Key liegt.. Aber ich hab 
keine Ahnung wie ich den ausgeschalten bekomme, da ich ja nicht per JTAG 
auf den Prozessor komme..

Habe die Aktuelle Firmware, glaube ich zumindest, 2.4.3.0. von der CCE 
hab ich die 4er version und von Crossworks die 2.0.9.. Ist also alles 
auf dem neusten Stand.

Oder habe ich einfach bei der Programmierung des MSP-EXP430F5438 einfach 
eine falsches denken.. Ich mach alles gleich wie beim MSP430F499 und der 
lässt sich auch alles beschrieben, löschen, usw..
OP #1676805
Lesenswert?
• ▲
▼
Mein Testprogramm das ich reinladen will sieht so aus.
1
#include <msp430x54x.h>
2

3

4

5
void main(void)
6
{
7
  WDTCTL = WDTPW + WDTHOLD;                 // Stop watchdog timer
8
  P1DIR |= 0x01;                            // Set P1.0 to output direction
9

10
  
11

12
  while (1)                                 // Test P1.6
13
  {
14
    if (BIT6 & P2IN)
15
      P1OUT |= 0x01;                        // if P1.6 set, set P1.0
16
    else
17
      P1OUT &= ~0x01;                       // else reset
18
  }
19
}
Gast #1676809
Lesenswert?
• ▲
▼
Na nach den Firmware Updates gingen die meisten USB-FETs ja nicht mehr - 
das UPDATE, auch wenn es von IAR netterweise vorgeschlagen wird, macht 
den Stick unbrauchbar...

Da musste man sich die Original-Firmware besorgen und per JTAG den Stick 
flashen. Sonst meldete der sich garnicht mehr am Rechner an.

Seitdem bin ich etwas vorsichtig mit den Updates geworden, auch wenn man 
denken sollte, dass die OK sind, wenn sie schon von IAR kommen, WELCHES 
MAN BEI TI RUNTERGELADEN HAT.
#1676839
Lesenswert?
• ▲
▼
hallihallo schrieb:
> Na nach den Firmware Updates gingen die meisten USB-FETs ja nicht mehr -

Ich habe damals das Update unter Linux AFAIR mit "msp430-gdbproxy.exe 
msp430 --update-usb-fet TIUSB" durchgeführt, das klappte einwandfrei.

> das UPDATE, auch wenn es von IAR netterweise vorgeschlagen wird, macht
> den Stick unbrauchbar...

Dazu kann ich nichts sagen, mit gdbproxy funktioniert es jedenfalls 
einwandfrei. Falls Du ein UNIX oder GNU/Linux-System hast, werfe auch 
einen Blick auf 
http://xgoat.com/wp/2009/03/25/fetproxy-an-open-source-replacement-for-msp430-gdbproxy/
Ein wunderbares Tool, IMHO.

> Seitdem bin ich etwas vorsichtig mit den Updates geworden, auch wenn man
> denken sollte, dass die OK sind, wenn sie schon von IAR kommen, WELCHES
> MAN BEI TI RUNTERGELADEN HAT.

Ich habe noch ein original TI MSP430FET-UIF (USB), falls du magst würde 
ich gegen eine Aufwandsentschädigung von 10 Euro zzgl. Porto/Versand 
(Achtung: Standort Österreich) durchführen, oder dein USBFET gegen 
meines mit der neuesten Firmware austauschen.

Falls Du nicht weiterkommst, melde dich per PM.

Lieber Gruß, Iwan

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.