Forum: Mikrocontroller und Digitale Elektronik LM3S6965/Yagarto/OpenOCD


von Stefan H. (Gast)


Lesenswert?

Moin,

ich nutze zur Programmierung des Luminary Eval-boards das Paket von 
Yagarto und den OpenOCD. Debugging geht über USB und dem FTDI Baustein 
auf dem Evalboard. Ich habe mir aus einem RTOSDemo-Projekt ein 
Template-Projekt erstellt, in dem ich makefile, Eclipse etc. so 
angepasst habe, dass ich diese Einstellungen für neue Projekte 
übernehmen kann ohne das ganze Gedöhns von Einstellungen jedesmal neu 
machen zu müssen.
Zuerst einmal muß ich sagen, die Entwicklungsumgebung kostet zwar 
nichts, ist aber nicht einfach zu handhaben. Speziell wenn mal was nicht 
geht, bis man da immer herausfindet was nicht funktioniert.

Jetzt zu meinem Problem. Compilieren, Flashen und Debuggen funktioniert, 
zumindest beim ersten Mal. Manchmal kann ich den Debugger auch zweimal 
starten. Aber meistens kommt schon beim zweiten Mal eine Fehlermeldung, 
dass die Verbindung zum Zielsystem kann nicht hergestellt werden kann. 
Kann es sein dass der FTDI Treiber hier ein Problem hat? Oder gibt es 
beim Beenden der vorherigen Debug-Session ein Problem. Wenn jemand 
ähnliche Erfahrungen gemacht hat, dann wäre ich für Tipps dankbar. Diese 
verfickte Freeware ist ein Krampf. Eine preisgünstige Alternative wäre 
wohl Crossworks for ARM, vielleicht investiere ich die paar Euros.

Vielleicht bin ich auch nur verwöhnt. Habe zuvor 6 Jahre mit IAR 
gearbeitet, aber solche Probleme hatte ich nie.

Vorab Danke für eure Tipps,
Stefan

von Christian K. (cateye030)


Lesenswert?

Bei Eclipse im Debug-Mode auf "Open Debug Dialog" (Pfeil neben dem 
Käfer), dann das selber angelegte Target unter dem Eintrag "Embedded 
Debug" auswählen und dann auf der rechten Seite den Reiter "Commands" 
anwählen.
Dort mußte ich Einstellungen vornehmen (siehe Manual JTAG-Debugger), 
damit mein Debugger (J-Link v. Segger) mit Eclipse funktioniert hat.

von random (Gast)


Lesenswert?

Hi,

was sagt das Luminary Programming/Unlock Tool?

Dort sind mittlerweile diverse Unlock-Algorithmen drin. Während meiner 
Arbeit mit den LMIs musste ich die ständig unlocken, weil die sich oft 
beim Proggen (auch der Demo-Software) gelockt haben.

VG,
/r.

von Michael (Gast)


Lesenswert?

>Während meiner Arbeit mit den LMIs musste ich die ständig unlocken,
>weil die sich oft beim Proggen (auch der Demo-Software) gelockt haben.


Bei mir hat sich noch nie einer gelockt.

von Stefan H. (Gast)


Lesenswert?

Wenn ich den PC neu starte, dann kann man wieder flashen und debuggen.

von Dirk (Gast)


Lesenswert?

>Diese verfickte Freeware ist ein Krampf


Was bedeutet "verfickt"?

Bitte um Erklärung!

von Stefan H. (Gast)


Lesenswert?

Das bleibt deiner Fantasie überlassen.

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
Noch kein Account? Hier anmelden.