STM32CubeIDE + STM32VLDISCOVERY = "No ST-LINK detected."

OP #6755880
Lesenswert?
• ▲
▼
Hallo zusammen,

nach längerer Abstinenz wollte ich meinen Mikrocontroller in Betrieb 
nehmen. Anscheinend gibt es, wie hier, immer mal Probleme mit dem 
ST-LINK, doch die Lösungsansätze die ich gefunden habe führten nicht zum 
Erfolg.

Folgendes Setup:
- Windows 10
- STM32CubeIDE v1.6.1
- STM32VLDISCOVERY (mit STM32F100RB)
- STM32CubeProg v2.7.0

Ich habe die IDE installiert und mir mit dem Wizard ein Projekt 
erstellen lassen. Kompilieren (über Project / Build Project) läuft 
fehlerfrei durch, das Flashen (über Run / Run) führt zur Fehlermeldung:

"No ST-LINK detected. Please connect ST-LINK and restart debug session."

Das Eval-Board war vor langer Zeit schonmal (unter Linux) in Betrieb. Es 
blinkt auch fröhlich vor sich hin.

An welchen Stellen könnte ich gucken um die Entwicklungsumgebung in 
Betrieb zu nehmen und den Fehler zu beheben?

Viele Grüße
OP #6755934
Lesenswert?
• ▲
▼
Johannes S. schrieb:
> probiere mal ob sich der STLink aktualisieren lässt, geht auch über den
> CubeProgrammer.

Das habe ich versucht: "Firmware upgrade  open in update mode  
Upgrade". Auch das läuft durch (Version V1J13S0). Ein Upgrade auf 
ST-LINK V2 (scheinbar das Grundproblem) scheint so nicht möglich zu 
sein.

Die Frage ist ja ob ich einen anderen Programmer in die STM32CubeIDE 
einbinden kann, oder ob das Ding für mich einfach nicht zu gebrauchen 
ist.

Ich hatte "damals" das Board nach einem Ebook [1] in Betrieb genommen.

[1]: https://legacy.cs.indiana.edu/~geobrown/book.pdf
Gast #6755991
Lesenswert?
• ▲
▼
Die V2 braucht mehr Speicher und damit den F103 mit 128 kb Flash. Es 
gibt so viele Versionen mittlerweile, war mir da nicht sicher.
Die Controller haben inoffiziell schon 128 kB, aber der Bootloader 
arbeitet mit einem verschlüsselten binary und damit ist es Fummelei den 
V2 darauf zu bekommen.

Alternativ sollte es aber auch mit OpenOCD gehen. Die Eclipse IDE ist da 
sehr flexibel konfigurierbar, googeln nach ‚Eclipse Openocd‘ sollte 
Treffer bringen die auch auf die ST IDE anwendbar sind.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.