Erfahrung mit China-Programmer (ST-Link)

OP #5137960
Lesenswert?
• ▲
▼
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?
#5138201
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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

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.