mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Probleme mit China ST Link V2


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Daniel C. (daniel_c)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi

diese Woche sind zwei China ST Link V2 ( Link 
https://www.aliexpress.com/item/Hot-Sale-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With/32684040486.html?spm=2114.search0104.3.1.7e201432m1KXmd&ws_ab_test=searchweb0_0,searchweb201602_2_10320_10152_10321_10065_10709_10151_10344_10068_10342_10547_10343_10322_10340_5722611_10341_10548_10697_10193_10696_10194_5722911_5722811_10084_5722711_10083_10618_10304_10307_10710_10302_5711211_10180_10059_10184_308_100031_10319_10103_441_10624_10623_10622_10186_10621_10620_5711311_5722511,searchweb201603_2,ppcSwitch_7&algo_expid=44ac53fd-cfa4-4281-b1f6-e9688e987aa8-0&algo_pvid=44ac53fd-cfa4-4281-b1f6-e9688e987aa8&priceBeautifyAB=0 
)
 bei mir eingetroffen und versuche diese mit STM32_smart zu betreiben.

Habe beide mit ST-Link utility auf die neueste Firmware geupdatet. 
Leider habe ich Probleme bei der USB Vebindung. Kurz nach dem Einstecken 
wird der ST-Link von Utility erkannt aber dann kommt die Meldung "Old 
Firmware/ST Link already used".

USB Treiber wurden die aktuellen installiert. Gleiches Verhalten an zwei 
Win10 PCs.

Hänge mal die Log Datei und die Verkabelung zwischen ST Link und MCU 
Board an.

Viele Grüße,
Daniel

Autor: Cristi P. (nico_2010)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hello,
Check if you do not have an short-circuit or lack of connection between 
programming pins. I met this behavior when I made PCB for weather 
station.
What is happening if you push "Refresh" button?

: Bearbeitet durch User
Autor: Geizistgeilabernichtimmerdaskannmanhierwiedersehen (Gast)
Datum:

Bewertung
-3 lesenswert
nicht lesenswert
Ich verstehe es einfach nicht, Leute. Kauft euch einfach den original 
Programmierer von ST, kostet netto 18€ bei Mouser. Ich v-e-r-s-t-e-h-e 
es einfach nicht.

Dann gibts auch keine Probleme.

PS: Dieses Spielzeug hat im Gegensatz zum originalen Programmierer keine 
Resetleitung, soweit ich weiß.

Autor: Daniel C. (daniel_c)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

I have two STM32 Smart boards from AliExpress, on both the same 
behavior.

If I press the refresh button nothing happens, only if I plug off and 
plug in the ST Link then for a short while I have connection to the 
programmer.

But after a few second I get the error report "Old Firmware / ST Link 
Already Used".

Regards,
Daniel

Autor: China Böller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Geizistgeilabernichtimmerdaskannmanhierwiedersehen schrieb im Beitrag 
#5403548:
> Ich verstehe es einfach nicht, Leute. Kauft euch einfach den original
> Programmierer von ST, kostet netto 18€ bei Mouser. Ich v-e-r-s-t-e-h-e
> es einfach nicht.

Full Ack!

(schon wieder eine Mark fuffzich gespart, koste es was es wolle).

Ich weiss schon warum die das machen, die wollen einfach hier
im Forum herumlabern und jammern.

Autor: China Böller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel C. schrieb:
> Hänge mal die Log Datei und die Verkabelung zwischen ST Link und MCU
> Board an.

Ich muss es immer wieder sagen:
(der Schaltplan gibt das nicht eindeutig her)

Die von STM vorgesehene SWD-Verbindung hat einen Pin der
unterschiedlich benannt wird (hier +3.3V oder +5V). Dieser
Pin stellt keine Stromversorgung dar sondern ist eine
Sense-Leitung die vom ST-Link dazu genutzt wird die Spannung
am Zielsystem zu überwachen.

Das mag bei manchen China-Clones anders sein, aber bei STM
ST-Link V2.x ist das so. Wird dieser Pin nicht korrekt
angeschlossen weigert sich so manche Software hartnäckig ein
Zielsystem zu erkennen bzw zu akzeptieren.

YMMV

Autor: Felix F. (wiesel8)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hatte das verhalten auch mal (Old st link etc). Problem war ein defekter 
STM (Zu heiß/oft gelötet). Mit einem anderen Chip gings dann 
einwandfrei.
Hab 2 oder 3 von den China Clones im Einsatz, einen sogar zur Black 
Magic Probe umgeflasht. Funktionieren einwandfrei.

mfg

EDIT:

China Böller schrieb:
> Die von STM vorgesehene SWD-Verbindung hat einen Pin der
> unterschiedlich benannt wird (hier +3.3V oder +5V). Dieser
> Pin stellt keine Stromversorgung dar sondern ist eine
> Sense-Leitung die vom ST-Link dazu genutzt wird die Spannung
> am Zielsystem zu überwachen.

Die orig. ST Links wollen hier 3.3V Referenzspannung. Die China Clones 
geben hier 3.3V aus.

: Bearbeitet durch User

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.