Hi, wollte fragen ob ich einen Controller der MSP430-Familie mit einem ATMEL STK-500 Programmieren kann. vg und Vielen Dank Peter
Ausführlicher: So gut wie nie ist es möglich, einen Controller aus einer bestimmten Familie eines Herstellers mit einem Programmiergerät/Entwicklungssystem für eine andere Familie, geschweige denn auch noch eines anderen Herstellers zu programmieren. MSP430 werden üblicherweise über ihr JTAG-Interface programmiert, neuere bieten zusätzlich noch die JTAG-artige SBW-Schnittstelle an. Zusätzlich kann auch mit BSL über eine serielle Schnittstelle programmiert werden. Ein SBW-Programmieradapter ist auf dem spottbilligen Launchpad enthalten und kann für alle SBW-fähigen MSP430-Varianten verwendet werden.
danke :) dann werde ich wohl die paar euro für das launchpad berappen :)
Nun, welchen MSP430 willst Du denn genau programmieren? Wenn es ein "alter" wie z.B. der 'F1611 ist, dann bringt Dir das Launchpad nichts.
BSL haben alle. Aber darüber kann man nur programmieren, nix debuggen. Außerdem braucht man ein (USB-)COM-Anschluss, der auch RTS und DTR hat.
ne meinte schon bsl... aber mit dem launchpad sollte ja auch das debugging möglich sein oder?
Mit dem Launchpad kannst du nur MSP430 debuggen, die einen SpyBiWire Debug-Anschluss haben. Das sind in der Regel die sehr kleinen Exemplare und einige der ganz großen Boliden. Aber dort macht das sicher keinen Spaß mehr, denn das ist ziemlich lahmarschig über SBW.
BSL will man nicht wirklich nutzen, weil eben kein Debuggen möglich ist. Gerade das aber ist für den Einstieg in eine --für Dich offensichtlich-- neue Controllerfamilie extrem wichtig. Wenn SBW nicht ausreicht, sollte das "Original" verwendet werden, der MSP-FET430UIF, das ist ein JTAG-Adapter, der sowohl das 4-Draht-JTAG-Protokoll als auch SWB beherrscht und von den üblichen Entwicklungsumgebungen unterstützt wird (IAR, Rowley, CodeComposer). Es gibt von Olimex einen Nachbau, der im Prinzip auch nutzbar ist, aber einen anderen Devicetreiber benötigt als das "Original", was etwas frickelig zu installieren ist. Prinzipiell ist auch der Einsatz eines Parallelport-JTAG-Adapters möglich, das ist ein MSP-FET430PIF, ein "Wiggler"-Clone von TI (Schaltplan wurde von TI veröffentlicht), aber das Ding ist langsam, veraltet (welcher Rechner hat heutzutage noch einen funktionierenden Parallelport?) und nicht mit SBW verwendbar. Davon ist also abzuraten.
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.