Hallo Zusammen, ich habe folgendes Setup: PC mit Debian Linux + mspdebug v0.19 und mspdebug v0.21 1 x Olimex JTAG-Tiny 1 x Launchpad 1 x eigenes MC board mit einem MSP4302272 Das Launchpad kann ich ganz normal mit mspdebug programmieren und debuggen. Alles wunderbar. Wenn ich jetzt mein eigenes MC boad mit dem olimex adapter programmieren funktioniert das nur mit mspdebug v0.19 (über mspdebug -j olimex). Wenn ich -j weglasse (also SBW verwende) funktioniert das nichtmehr. 1. Frage: Funktioniert SBW mit dem olimex adapter überhaupt? 2. Frage: Muss ich evtl. irgendwelche Fuses setzten oder so um SBW zu nutzen? ------------------------------------------------------------------------ --- Mit dem mspdebug v0.21 bekomm ich mit "mspdebug -j olimex-v1" Initializing FET... transport/cp210x.c: can't receive data: Resource temporarily unavailable fet: open failed auch ein "mspdebug -j olimex" führt nicht zum erfolg. 3. Frage: Hat jemand mit dem olimex (v1) und der neuen version von mspdebug auch Probleme bzw. hat es jemand zu laufen gebracht? ------------------------------------------------------------------------ --- Jetzt möchte ich versuchen über das Launchpad mein board zu programmieren mit "mspdebug rf2500" was als ergebnis: Configured for Spy-Bi-Wire fet: FET returned error code 4 (Could not find device or device not supported) fet: command C_IDENT1 failed fet: identify failed bringt. 4. Frage: Muss ich irgendwas besonderes machen um mit dem Launchpad ein externes Device zu programmieren? Meine Annahme war jetzt Test -- Test RST --- RST GND --- GND VCC --- VCC Also im Prinzip wie hier http://hackaday.com/2012/05/29/using-spy-bi-wire-with-the-msp430-launchpad/ Dank im Voraus Gruß Seppl
Seppl schrieb: > Muss ich irgendwas besonderes machen um mit dem Launchpad ein > externes Device zu programmieren? Naja, den Controller aus dem Sockel entfernen ... und die genannten Leitungen verbinden. Wobei Du bei VCC überlegen solltest, ob das Launchpad das externe Device mit Spannung versorgen soll, wenn nicht, dann solltest Du das auch nicht verbinden. Allerdings sollte die Target-Spannung auch nicht höher sein als die vom Launchpad verwendete. Falls Dein externes Device ein RC-Glied am Reset-Eingang hat, entferne das, bzw. achte darauf, daß der Kondensator nicht größer sein darf als 2.2 nF. Ich kenne mspdebug nicht, aber der Aufruf "mspdebug rf2500" macht mich stutzig. Wieso rf2500? Kennt mspdebug den 'F2272?
Rufus Τ. Firefly schrieb: > Seppl schrieb: >> Muss ich irgendwas besonderes machen um mit dem Launchpad ein >> externes Device zu programmieren? > > Naja, den Controller aus dem Sockel entfernen ... und die genannten > Leitungen verbinden. Wobei Du bei VCC überlegen solltest, ob das > Launchpad das externe Device mit Spannung versorgen soll, wenn nicht, > dann solltest Du das auch nicht verbinden. Allerdings sollte die > Target-Spannung auch nicht höher sein als die vom Launchpad verwendete. > > Falls Dein externes Device ein RC-Glied am Reset-Eingang hat, entferne > das, bzw. achte darauf, daß der Kondensator nicht größer sein darf als > 2.2 nF. > spitze. Ich hatte 100nF. jetzt funktioniert das. Über den Olimex mit mspdebug v0.19 funktioniert SBW jetzt (logischerweise) auch. > Ich kenne mspdebug nicht, aber der Aufruf > "mspdebug rf2500" > macht mich stutzig. Wieso rf2500? > Kennt mspdebug den 'F2272? rf2500 ist nur der name für den programmieradapter. mspdebug v0.21 funktioniert nur übers launchpad. das scheint probleme mit dem olimex jtag-tiny v1 zu machen. falls hier jemand noch eine idee hat gerne her damit ;)
Ich hab auch dasselbe Probleme! Also, ich hab mspdebug selber compiliert(mit MinGW auf Windows). Wenn ich mspdebug mit -j olimex-v1 starte dann wird diese Meldung gezeigt "Resetting Olimex command processor... Initializing FET... transport/cp210x.c: can't receive data: Der Vorgang wurde erfolgreich beendet. fet: open failed Trying again..." Falls du eine Lösung gefunden hast, könntest du einen Hinweis geben :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.