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

#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
#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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren