Erfahrung mit China-Programmer (ST-Link)

OP #5137960
Hallo,

hat jemand Erfahrung mit diesem Programmer aus Fernost?
https://www.aliexpress.com/item/ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/1956977845.html

Ich möchte damit STM32 programmieren über SWD und später vielleicht auch 
mal andere Cortexe.

Oder gibt es bessere Alternativen für wenig Geld?
Gast #5137973
Habe ich regelmäßig in verwendung. Tut was es soll.

Ist natürlich nicht von diesem Verkäufer, aber bei dem Preis im notfall 
nochmals wo anders bestellen.
Gast #5137997
Ich verwende auch so ein ST-link, zusammen mit die billige F103CT8 
boards. Hasst du für einige € toch schon etwas "Power" !! Functioniert 
bei mir problemlos ! (noch mit Coocox).
#5138201
Pete K. schrieb:
> Ich möchte damit STM32 programmieren über SWD

ja, funktioniert.

> und später vielleicht auch
> mal andere Cortexe.

das geht mit der Standard-Firmware mit der die ausgeliefert werden 
nicht, die ist von ST und geht nur für ST-µCs.

Was Du aber machen kannst:

Bestelle 2 von den Dingern. Dann kannst Du den einen nehmen um den 
anderen zu einer Black Magic Probe umzuflashen. Mit der Firmware kannst 
Du dann auch andere Cortexe programmieren. Außerdem finde ich die 
direkte GDB-Anbindung die die BMP bietet bequemer.

Anleitung zum umflashen:
https://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe#Using_cheap_STLink-clones
#5138218
Joachim B. schrieb:
> Gerd E. schrieb:
>> Anleitung zum umflashen:
>>
> 
https://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe#Using_cheap_STLink-clones
>
> embdev.net verwendet ein ungültiges Sicherheitszertifikat. Das
> Zertifikat ist am Samstag, 9. September 2017, 10:46 abgelaufen. Die
> aktuelle Zeit ist Samstag, 9. September 2017, 22:25.

ja, das habe ich vorhin beim Setzen des Links auch bemerkt. Und daher 
Beitrag "Zertifikat von embdev.net ist abgelaufen" erstellt.
#5138307
Gerd E. schrieb:
>> und später vielleicht auch mal andere Cortexe.
>
> das geht mit der Standard-Firmware mit der die ausgeliefert werden
> nicht, die ist von ST und geht nur für ST-µCs.

Man kann mit der Standard-Firmware sehr wohl andere Controller flashen 
und debuggen, nur mit der Software von ST wird es wohl nicht gehen. Mit 
OpenOCD kann man aber problemlos z.B. NRF51 mittels ST-Link bespielen. 
Mit anderen Controllern habe ich mit dem ST-Link keine persönliche 
Erfahrung, sollte aber auch gehen, sofern das Target von OpenOCD 
unterstützt wird, schließlich ist die SWD-Schnittstelle bei allen 
Cortexen gleich.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 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.