STM32F334 Eclipse, arm-gcc

OP #3988292
Hallo,

Ich probiere seit Tagen erfolglos den STM32F334 auf dem Nucleo F334 zum 
Laufen zu bringen. Mit dem Online-Compiler mbed funktioniert es, ich 
will allerdings den Controller lieber mit der Kombination Eclipse & 
arm-gcc programmieren.

Eclipse und arm-gcc ist eingerichtet nach: 
http://klaus4.blogspot.com/2014/05/stm32f4-discovery-mit-opensource.html 
(Einstellungen angepasst auf F334).

Ich kann das Projekt compilieren, jedoch wenn ich die erzeugte bin Datei 
dann auf das "mbed enabled device" also auf das Laufwerk ziehe tut sich 
rein gar nichts.

Leider habe ich es auch noch nicht geschafft openocd zum Laufen zu 
kriegen. Scheint ein Fehler mit libusb und neueren Windows Versionen zu 
sein.

Anbei das Eclipse Projekt zum Testen. Sollte die LED am Nucleo Board 
blinken lassen.

Meine Frage: Hat jemand ein funktionierendes Projekt für den F334? 
Möglicherweise ein anderes Link-Script, Startup-Code? Oder kann mir 
einen Tip geben, was sonst noch verkehrt sein könnte?

Danke,
Stefan
Angehängte Dateien:
OP
Problem gelöst. Das Problem was das Linker Script. Habe im ST Forum ein 
anderes gefunden und damit hats funktioniert. Also das Link-Script 
welches die CubeMX Software mit liefert hat bei mir nicht funktioniert. 
Das funktionierende Script ist im Anhang.
Angehängte Dateien:
Gast
Entschuldigt bitte, dass ich diesen Thread nochmal aufgreifen muss. Ich 
hatte exakt das gleiche Problem, nach dem Auswechseln des Linker Skripts 
funktioniert das Projekt...

Ich würde aber doch gerne wissen, woher das Linker Skript stammt. Weiß 
das jemand?

Anbei das Projekt-Template (Eclipse) in welchem die LD2 des 
STM32F334-Nucleo Boards blinken gelassen wird.

Viele Grüße
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.