Hallo, ich möchte mir eine Umegebung für die MSP430 Entwicklung unter Linux einrichten. GCC und binutils laufen soweit. Nur habe ich keine Ahnung wie ich die binarys unter Linux auf den MSP430 flashen kann. Ich nutze den JTAG-TINY von Olimex... Grüße, Heiko
Ui, ob das unter Linux geht? Hmm....da müsstest du ja diese HIL.so auch für den TINY von Olimex bekommen haben. Ich glaube nicht, dass unterm Tux der USB Adapter unterstützt wird.
Hmm, das wäre aber extrem blöd... Ich müsste mir extra für eine Vorlesung einen Windowsrechner besorgen. Kann ich den MSP430 denn irgendwie seriell flashen, sowie es bei nem Arm geht?
heiko wrote: > Hmm, das wäre aber extrem blöd... Ich müsste mir extra für eine > Vorlesung einen Windowsrechner besorgen. Kann ich den MSP430 denn > irgendwie seriell flashen, sowie es bei nem Arm geht? Es gibt keinen "nen ARM", viele Controller mit einem ARM-Kern bieten keinen vorinstallierten Bootloader (z.B. viele (alle?) STR7). Meine MSP430 liegen immer noch ungenutzt in der Bastelkiste, also keine eigene Erfahrung, aber dies hilft vielleicht weiter: http://focus.ti.com/lit/an/slaa089d/slaa089d.pdf
Danke für den Link - das Problem ist nur, dass ich nicht einfach irgendwelche Pins am JTAG togglen kann... Gibt es andere Programmiergeräte mit den ich einen MSP430 unter Linux (debuggen will ich gar nicht) an einem Laptop ohne LPT Port flashen kann?
Naja, du kannst den Bootloader mit jeder x-beliebigen seriellen Schnittstelle ansprechen, musst nur den Pegel auf 3,3V wandeln. Irgendwo bei der gcc toolchain war ein Python Programm dabei, was den Bootloader bedient, vielleicht geht das unter Linux auch. http://mspgcc.sourceforge.net/manual/x1607.html#pybsl
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.