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

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.