ez430 an Target mit externer Versorgungsspannung

OP (Firma: privat) #940788
Hallo!

Nachdem ich bereits vor einer Weile die ganzen Tools für die MSP430 
Entwicklung installiert habe, mache ich gerade ein paar Tests mit den 
RFM-Modulen an einem MSP430-2013. Dabei verwende ich den ez430 Stick zur 
Programmierung.

Grundsätzlich funktioniert alles, nur ein paar Dinge sind etwas 
komisch/unklar:

Der USB-Stick läuft mit 3,6V. Meine Schaltung eigentlich mit 3V. Es 
scheint mir nicht so als wären auf dem Stick irgendwelche Maßnahmen zur 
Pegelanpassung getroffen worden. In der Reset- bzw. Test-Leitung 
befindet sich jeweils ein 100 Ohm Widerstand. Ich schätze mal geringe 
Spannungsdifferenzen müssten noch akzeptabel sein?

Über die Leitungen zum Stick scheint trotzdem ganz ordentlich Strom zu 
kommen. Eine kleine Testschaltung (Hello-World-LED) funktioniert auch 
wenn man nur Reset- und Test-Signal anschließt. Aber ob das den 
beteiligten Bauteilen gut bekommt?

Trotzdem funktioniert die Programmierung via gdb-proxy nur dann, wenn 
ich zuerst Stick + Schaltung und DANN externe Versorgung der 
Target-Schaltung einschalte.

Hängt der Stick bereits am USB und das Target an der Versorgung, 
verabschiedet sich der Stick sogar vom USB Bus, wenn ich DANN erst die 
Verbindung zwischen Stick und Target herstelle.

Irgendwie erscheint mir das alles etwas wackelig und nicht ganz geheuer!

Ist es wirklich nötig dass der Stick so viel Strom liefert? Kann man die 
Widerstände nicht einfach größer machen?

Erfolgt die Kommunikation über die BEIDEN Spy-Bi-Wire Leitungen bi 
direktional?

Ziemlich blöd ist außerdem, dass ich jedesmal den Stick abstecken muss, 
wenn der gdb-proxy beendet wird. Kann man bei angeschlossenem 
Spy-Bi-Wire Interface überhaupt einen externen Reset machen? Die 
Reset-Leitung vom Stick zum Target scheint recht niederohmig auf 3,6V zu 
liegen im Ruhezustand. Das kann ich ja nicht einfach so auf Masse 
ziehen, oder?

Alles etwas rätselhaft....

Oder ist das nur unter Linux ein Problem?


Viele Grüße,
Klaus
OP (Firma: privat) #940880
... und hat die Versorgungsspannung über den USB Stick eigentlich irgend 
eine Strombegrenzung (außer über den USB-Bus selbst evtl...)?

Oder ist das der Grund weshalb sich der Stick manchmal vom Bus 
verabschiedet, weil er mehr Strom liefert als requested hat?

Fragen über Fragen...
OP (Firma: privat) #941655
Gibts eigentlich irgend ein Tool a la avrdude für den msp430 im 
spy-bi-wire modus? Also nur Flashupload, Reset und sonst nichts? Kein 
Debuging usw...

Oder ist das alles wirklich nur via gdbproxy möglich?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.