Hallo! Hab versucht, ein stm8L Discovery Board nach diesem Tutorial http://www.colecovision.eu/stm8/L-Discovery%20LED.shtml zu programmieren. Problem ist, dass stm8flash sagt, dass xxx Bytes geschrieben wurden und die COM LED am Board geht auch an. Aber anscheinend ist danach das Programm nicht auf dem Board, da die LEDs nicht wie programmiert, blinken. Dachte dann zunächst, dass ich evtl. einen Schreibschutz disablen müsste, aber stm8flash sagt mir beim -u Switch, dass die Funktion für dieses Board nicht verfügbar ist. Die 2 Jumper für das STLink device sind offen. Noch eine Kleinigkeit: ich mache meine kleinen Versuche in einer VirtualBox VM. Nach dem Anstecken des Boards musste ich einen Filter für das STLink USB Gerät hinzufügen. Nach dem nächsten Reboot liess sich die VM nicht mehr starten, weil in dem XML File unbekannte Sonderzeichen waren. Diese waren in der Seriennummer des STLink Devices versteckt. Hab dann die Zeile mit dem Filter in einem Texteditor gelöscht und konnte die Maschine wieder starten. Hilft ja vielleicht jemand... Danke schonmal für jeden Antwort, Andreas
Andreas R. schrieb: > Die 2 Jumper für das STLink device sind offen. Die aber sollten geschlossen sein, um den integrierten ST-Link des STM8L-Discovery zu verwenden. Die Jumper zu öffnen dient dazu, den ST-Link des STM8L-Discovery mit anderen Boards zu verwenden, oder um einen anderen ST-Link mit dem STM8L-Discovery zu verwenden. Philipp P.S.: Ich hab' es gerade auch nochmal experimentell auf meinem STM8L-Discovery überprüft: Mit geschlossenen Jumpern klappt es, mit offenen Jumpern nicht (stm8flash gibt allerdings keine Fehlermeldung).
Die 2 Jumper waren das Problem. Geschlossen und schon wandert das Programm auf das Board. Vielen Dank für Deinen Hinweis!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.