STM8L052 Beinchen für SWIM Auslesen

Gast #5827797
Lesenswert?

Hallo,

Ich würde gerne wissen, an welches Beinchen vom STM8L052 man welche 
Leitung vom STlink v 2 anlegen muss, um ihn auslesen und programmieren 
zu können. Der Hintergrund ist, dass ich hier einen E-Roller aus 
Chinesien habe, von dem ich dachte, dass die Lötaugen auf der Platine 
zum Auslesen seien. Dem ist leider nicht so, die lötaugen führen alle 
Spannung bzw liegen an GND. Daher wird mir jetzt wohl nichts mehr 
anderes übrig bleiben, als die Beinchen am Prozessor, von denen übrigens 
recht viele überhaupt nicht mit Leiterbahnen verbunden sind, direkt mit 
winzigen angelöteten Drähtchen zu verbinden,um vielleicht mit dem 
Prozessor ins Gespräch zu kommen. Klasse, schon wieder dieses mikro 
feinlöten... Im Anhang finden sich zwei Bilder, vielleicht hilft das 
irgendwie.
Angehängte Dateien:
#5827810
Lesenswert?

STM8CubeMX verrät, dass der Pin unter dem roten Punkt bzw. das Lötauge 
bei Q3 für SWIM und das Lötauge vom Pin daneben für NRST ist.

VCC oder GND sagt nichts aus, da NRST über einen Widerstand auf VCC 
gezogen wird (kann auch intern sein)und bei der Programmierung auf GND 
gezogen wird. Bei SWIM sicher ähnlich.
Gast #5827819
Lesenswert?

Das heißt, wenn ich jetzt an Q3 den SWIM Draht anschließe, und an
das Lötauge daneben RST, müsste ich wenn ich den Roller einschalte, und 
dann versuche, den Chip auszulesen, an die .HEX kommen, wenn das Dinge 
nicht lesegeschützt ist?
#5827838
Lesenswert?

Habe bisher weder STM8L verwendet (und damit kein SWIM), noch µCs 
ausgelesen.

Du solltest auf die Spannungen achten. Wenn der µC über eine externe 
Spannungsquelle angeschlossen war konnte ich nie programmieren. Kann 
aber auch an den Discovery Boards liegen, die ich als Programmer 
verwende. Obwohl der dafür gedachte VCC Pin verbunden war. Dadurch weiß 
der Programmer welche Spannung der µC fährt. Und natürlich GND brauchst 
du.

Was ich weiß ist, dass man bei SWIM während des Betriebes auf den RAM 
zugreifen kann. Das könnte beim Code interpretieren helfen.

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