Kennt jemand eine Möglichkeit, die etwas größeren MSP430 mit dem Launchpad zu betreiben? Das Spy-by-Wire-Interface passt ja, nur streikt bei mir der CCS-Debugger und beschwert sich über einen mangelnden Treiber für den verwendeten MSP430F5310 (not supported device). Lässt sich dieser Treiber irgendwie nachrüsten? Oder muss ich noch einen MSP-FET430UIF kaufen? http://focus.ti.com/lit/ug/slau278f/slau278f.pdf, Seite 14 liest sich so :-( Max
Hast Du schon mal OpenOCD versucht? Ich habe es mit dem SWD Patch unter Linux. Allerdings habe ich derzeit nur die beiden Mitgelieferten MSP430 Grüße Michelle
Auf der anderen Seite: Warum frägst Du nicht einfach im MSP430 Forum nach? Grüße Michelle
Max G. schrieb: > nur streikt bei mir der CCS-Debugger und beschwert sich über > einen mangelnden Treiber für den verwendeten MSP430F5310 > (not supported device). Da geht es nicht um einen Treiber im eigentlichen Sinne, der Debugger kennt schlichtweg den µC nicht. Verwendest Du denn eine aktuelle Version von CCS?
Rufus Τ. Firefly schrieb: > der Debugger > kennt schlichtweg den µC nicht Damit ist aber ein Softwareproblem auf PC-Seite gemeint. TI sagt ja selbst, dass man mit dem LP auch alle größeren "Viecher" brennen und debuggen kann. mfg mf
Natürlich, mit "Debugger" ist die PC-Software gemeint, nicht der JTAG- resp. SBW-Adapter. (Warum manche Leute einen JTAG-Adapter als "Debugger" bezeichnen müssen, ist mir ähnlich unverständlich wie die Neigung, einen Notaus-Taster als "Buzzer" zu bezeichnen)
Rufus Τ. Firefly schrieb: > Max G. schrieb: >> nur streikt bei mir der CCS-Debugger und beschwert sich über >> einen mangelnden Treiber für den verwendeten MSP430F5310 >> (not supported device). > > Da geht es nicht um einen Treiber im eigentlichen Sinne, der Debugger > kennt schlichtweg den µC nicht. > Verwendest Du denn eine aktuelle Version von CCS? Hallo Rufus, der CCS ist aktuell, vor einigen Wochen bei TI runtergeladen. Ich kann auch Code für den F5310 compilieren (d.h. die passenden Header und Linker-Konfigurationen sind dabei), aber er weigert sich, den uC zu erkennen und den Code draufzuflashen. Ggf. liegt es doch an meiner HW, ich schaue am Montag noch mal nach (der Rest des Boards hat wohl auch noch ein paar Macken...) und hänge ein Oszi an die zuständigen Pins. Gruß, Max
Kurze Rückmeldung: mit dem FET funktioniert´s, mit dem Launchpad nicht. Ich verstehe die TI-Politik zwar nicht, aber so ist es wohl. Jetzt muss ich bloß noch rausfinden, warum das zweite Board nicht will, aber das ist ein anderes Thema... Grüße, Max
Hi, Update mal die firmware des auf dem launchpad verbauten 1612. Das Launchpad besteht aus der gleichen hardware wie das ez430, das firmwareimage sollte also funktionieren. dadurch wären dann auch 5xx controller zu flashen?! http://processors.wiki.ti.com/index.php/EZ430_Emulator_Upgrade firmware: http://processors.wiki.ti.com/images/5/5c/EZ430-Chronos_MSP430F1612_FW.zip
Ich hab hier einen MSP430F5529 und der lässt sich problemlos mit Hilfe des Launchpads flashen und debuggen unter Code Composer Studio v4.2.4.00033. Man muss natürlich ein Target Configuration File für den passenden Controller einrichten: Connection: TI MSP430 USB1 Board or Device: MSP430F5310 Bei der Hardware muss muss man auch richtig verdrahten: Auf dem Launchpad (LP) die Jumper abziehen bzw. so umstecken, dass sie nichts mehr verbinden, außer den für Vcc. An der 2,54mm-Doppeleiste die oberen Pins Test(SBWTCK) und RST(SBWTDIO) nutzen ! Vcc und Vss unten rechts auf dem Launchpad nutzen. Der 64-Pin-µC: - Pin 59 an Test auf dem LP - Pin 64 an RST auf dem LP, außerdem 2,2nF gegen Vss und 47k gegen Vcc - Pin 15 und Pin 40 an Vcc auf dem LP - Pin 16 und Pin 39 an Vss auf dem LP außerdem: - zwischen Pin 15 und 16 ein 10µF und 100nF parallel sowie - zwischen Pin 40 und 39 ein 10µF und 100nF parallel Für den 48-Pin-µC analog nach dessen Pinbelegung. Das funktioniert sehr gut als Minimalbeschaltung.
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.