www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik MSP430F5* Flashen

Autor: David Brodski (Gast)
Datum: 03.07.2009 17:36

Abend,

ich versuche einen MSP430F5436 mit Software zu bespielen, bekomme aber
immer einen Fehler. Angeschlossen ist der Chip ans JTAG wie in
http://focus.ti.com/lit/ug/slau278a/slau278a.pdf auf Seite 52. Die
Leitungen habe ich Optisch (Lupe) überprüft, Signale kommen am Pinheader
an und den Chip hab ich auch schon ausgewechselt. Deswegen denke ich das
es die Software isr.
Als Flasher habe ich hier eien MSP-JTAG-Tiny von Olimex (USB). Als Progs
habe ich ausprobiert die Software von Olimex, den MSPGCC (msp-jtag.exe)
und MSP-FET, welche leider alle nicht die 5er Serie unterstützen. Beim
Fet-Pro Ligth bekomme ich die Meldung das ich für den Olimex Adapter die
Software kaufen muss.

Welche Tools kennt ihr so für MS oder Linux welche den 5er unterstützen?
Zur Programmierung habe ich bisher nur den Kickstart von Ti gefunden,
welcher kostenlos ist.

Grüße David
Autor: Rufus t. Firefly (rufus) (Moderator) Benutzerseite
Datum: 03.07.2009 19:11

Das JTAG-Interface nutzt auch die /RST-Leitung. An der wird für einen
Power-On-Reset üblicherweise eine RC-Kombination angeschlossen, und
die ist hier möglicherweise der Knackpunkt.

Der 'F5436 unterstützt das Spy-Bi-Wire-Interface. Auch, wenn Du es gar
nicht nutzt, darf der Kondensator an der /RST-Leitung nicht größer sein
als 2.2nF.

Programmieren lässt sich die 'F54xx-Reihe mit einer halbwegs aktuellen
Version der Embedded Workbench von IAR (die codegrößenbeschränkt von TI
als "Kickstart" verschenkt wird - bei Nutzung des MSP430X-Kernes
übrigens sind es 8k statt 4k), dem Code Composer (zu Beziehen über TI)
und Rowley Crossworks 2.0.

Eine weitere Variante ist der Standalone-Programmierer MSP430-GANG von
TI, der unterstützt die 'F54xx-Reihe ebenfalls.
Autor: David Brodski (Gast)
Datum: 04.07.2009 10:41

Vielen Dank,es hat mit dem IAR geklappt. Ich war schon am verzeifeln, es
lag wohl daran (ich hatte IAR schon ausprobiert, aber einen Fehler
bekommen), dass das Updaten des JTAG Adapters in einer VM nicht wirklich
geht und unter Vista 64 wollte ich wegen Angst vor Fehlern wegen 64bit
nicht entwickeln. Jetzt habe ich in dem Olimex Flash Tool unter Vista
die neusten dll installiert (komisch das sie die nicht upgedated haben),
dort das Update gemacht und jezt geht es auch in der VM. Jedoch muss man
im IAR den Olimex auswählen und nicht den von TI (nachdem man dort die
Treiber installiert hat). Da ist die Beschreibung wohl falsch / hat sie
geändert.
Vielleicht hilft es ja anderen weiter nicht so viel Zeit ins
Fehlersuchen zu stecken.

Schönes Wochenende,
David
Autor: T. H. (pumpkin) Benutzerseite
Datum: 08.07.2009 22:19

Die angemerkten 2.2nF & 47kOhm aus der App-Note liefen bei mir mit dem
5er nicht problemlos. Spy-Bi-Wire ging mit dem Elprotronic nur im
langsamen Modus, mit dem TI USB FET nur sporadisch. 1nF & 100k klappen
hingegen zuverlässig.

Just my two cents.
Autor: Rufus t. Firefly (rufus) (Moderator) Benutzerseite
Datum: 08.07.2009 22:35

Hmm. Bei mir (5438) ist's auch nur 1 nF (weil die Krümelkiste keine 2.2
nF hergibt) und das funktioniert sowohl mit dem FET430-UIF als auch mit
dem Gang-Programmer von TI. Spy-Bi-Wire geht mit FET, mit dem
Gang-Programmer aber nicht, keine Ahnung, warum nicht.

Naja, die 2n2 sind ja auch das Maximum, nicht der Optimalwert.

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate

Hinweis: der Originalbeitrag ist mehr als 6 Monate alt.
Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net