Ich kenne mich in der Materie noch nicht so gut aus. Ich habe nun erst
mal mit dem Launchpad angefangen, und komme schon gut damit zurecht. Als
nächstes möchte ich mich an die ARM-Cortex M3 (Olimex mit STM32 liegt
vor) und Konsorten heranwagen. Daher meine Frage, ob es Adapter gibt,
die man auf mehreren Platformen verwenden kann, also MSP430er und
Cortex-M3 Chips.
Ich hoffe die Frage ist nicht allzu doof. Hoffe auf konstruktive
Beiträge.
MfG
RheinMainer
RheinMainer schrieb:> Ich kenne mich in der Materie noch nicht so gut aus. Ich habe nun erst> mal mit dem Launchpad angefangen, und komme schon gut damit zurecht. Als> nächstes möchte ich mich an die ARM-Cortex M3 (Olimex mit STM32 liegt> vor) und Konsorten heranwagen. Daher meine Frage, ob es Adapter gibt,> die man auf mehreren Platformen verwenden kann, also MSP430er und> Cortex-M3 Chips.
Nein, in der Regel hat jede Plattform ihre eigenen JTAG-Adapter. JTAG
ist in etwa nur so gut standardisiert wie ein Parallelport - den gibts
ja auch in verschiedenen Ausprägungen, und für jeden Drucker brauchst Du
auch einen eigenen Druckertreiber. Bedenke auch, dass in vielen
JTAG-Adaptern auch (Prozessor-spezifische!) Software steckt.
fchk
RheinMainer schrieb:> Daher meine Frage, ob es Adapter gibt, die man auf mehreren Platformen> verwenden kann, also MSP430er und Cortex-M3 Chips.
Ja, die Debugger von Lauterbach kommen mit allen möglichen Plattformen
zurecht und sind auch hinsichtlich des Leistungsumfanges sehr zu
empfehlen. Ich habe schon sie schon für sehr unterschiedliche Projekte
eingesetzt, d.h. mit/ohne RTOS, mit/ohne Linux, usw..
Allerdings lässt sich Lauterbach jede Plattform gesondert vergolden,
d.h. selbst ARM7 und ARM9 müssen getrennt lizensiert werden.
Die Produkte findet man unter http://www.lauterbach.com/ .
Danke euch beiden.
@Andreas
Wie ich das sehe richtet sich das Angebot von Lauterbach eher an Firmen
als an "Studenten". Da ich dort auch keine Preise sehe, nehme ich an,
dass die ordentlich gepfeffert sind.
@Frank
Mein Gedanke war, dass es evtl einen Umschaltbaren Adapter oder so gibt.
Ich möchte einfach keine Unordnung mit Zahlreichen Geräten schaffen.
Meine Frau kriegt schon die Krise, wenn sie schon das Launchpad irgendwo
rumliegen sieht.
RheinMainer schrieb:> @Andreas> Wie ich das sehe richtet sich das Angebot von Lauterbach eher an Firmen> als an "Studenten". Da ich dort auch keine Preise sehe, nehme ich an,> dass die ordentlich gepfeffert sind.
Ein Trace32 ICD für einenARM-Kern kostet ca. 3.500,- EUR; jede
weitere Plattform ca. 700,- EUR.
Bevor man sich einen Lauterbach leistet, investiert man lieber in
einzelne Adapter ;-)
Ich nutze privat für meinen STM32 einen Segger j-link Edu. Kostet
irgendwas um die 60 Euro und das ist ein vernünftiger Preis für einen
JTAG-Adapter :-)
Mit den MSPs hatte ich bisher noch nix zu tun, weshalb ich mit
entsprechender Hardware keine Erfahrungen habe.
>Meine Frau kriegt schon die Krise, wenn sie schon das Launchpad irgendwo>rumliegen sieht.
Dann besorg dir ne neue Frau. Oder besser gar keine.
Für die entfallenden Kosten kannst du dir dann
haufenweise JTAG Prommer zulegen.
Alternativ könntest du mal darauf hinweisen
dass der volle Schrank mit unbenutzen Klamotten
und die vielen Schuhe die auch nie getragen
werden DICH nerven. Sie verursachen unnötig
Kosten und erfüllen keinen Sinn. Genauso wie
deine Elektronikbasteleien (aus Sicht der Frau).
Dann spricht man mal darüber und einigt sich gütlich;)
So spät am Abend noch herzlich gelacht. Danke, das war nötig.
Ne neue Frau, oder besser keine mehr wird dann wohl die beste Lösung
sein. Da kommen schon paar Euros zusammen...
Guten Tag allen,
bin beim Googln auf diesen Beitrag gestoßen.
Wäre nett, wenn der Threadstarter postet, wenn er was gefunden hat.
Suche nämlich auch nach einer Möglichkeit mehrere Zielplatformen mit
einer Hardware zu debuggen. Als allerletzte Lösung würde ich eventuell
sogar zwei kaufen, in ein Gehäuse stecken und per Schalter das ganze
umschalten.
Doch so weit muss es vielleicht garnicht erst kommen.
Wie bereits dargelegt wurde, gibt es keine für normalsterbliche
finanzierbare Lösung. ARMe lassen sich sehr günstig mit
FT2232-basierenden OpenODC-JTAG-Adaptern debuggen, für MSP430 braucht
man je nach Ausführung entweder einen FET430UIF oder, wenn das
gewünschte MSP430-Derivat auch SpyBiWire unterstützt, einen der
mittlerweile spottbilligen SpyBiWire-Adapter, wie sie z.b. auf dem
LaunchPad enthalten sind.
Und wenn die Partnerin Probleme bekommt, nur weil sie ein Launchpad
herumliegen sieht, dann ist möglicherweise in der Beziehung schon was
ganz anderes grundlegendes kaputt.