STM-Board lässt sich nicht mehr programmieren

OP #4221070
Lesenswert?

Mein vor kurzem erworbenes STM-Board:

http://www.ebay.de/itm/201099817081?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

lässt sich nicht mehr programmieren.

IAR sagt:
1
Failed to set configuration with MCU name STM8S003F3: SWIM error [30006]: Comm init error: chip does not answer

Strom bekommt das Ding (LEDs leuchten), allerdings wird der 
Spannungswandler etwas warm, ist das normal?

Bei meinem anderen STM-Board:

http://www.aliexpress.com/item/J34-Free-Shipping-ARM-STM8-Development-Board-Minimum-System-Board-STM8S103F3P6-Module-for-Arduino/32351992629.html

kommt keine Fehlermeldung.

Der STLink V2 blinkt auch kurz auf, also werden wahrscheinlich auch 
Daten übertragen. Vor 1 Woche hat das Board auch noch problemlos 
funktioniert. Kann es tatsächlich sein, dass der µC defekt ist?
OP #4223455
Lesenswert?

hp-freund schrieb:
> Hast Du probiert ob das ST Tool funktioniert?

Danke für den Hinweis. Ich hab STVP mal aufgerufen. Ich weiß jetzt 
nicht, ist das gut oder schlecht?

Edit: Okay wenn ich versuche den Speicher zu lesen, kommt das (2. Bild), 
zudem geht die 2. LED auf dem Board aus und die rote LED im STLink an?

hp-freund schrieb:
> Im Zweifelsfall würde ich den Flash erst mal komplett löschen.

Wie mache ich das?
Angehängte Dateien:
Gast #4223784
Lesenswert?

Max M. schrieb:
> Also mit GND verbinden?

Ja. N in NRST bedeutet das es negiert aktiv ist, also auf GND.
Das dürfte aber auch das sein was der Reset Taster macht.
Also den gedrückt halten und das Board einschalten.
NRST darf dabei natürlich nicht mit VCC verbunden sein.
Gast #4223923
Lesenswert?

Max M. schrieb:
> ich hab jetzt NRST mit GND verbunden, Reset gedrückt gehalten

Ich habe den Schaltplan jetzt nicht da, aber im Normalfall ist NRST 
direkt mit einem Pullup verbunden und wird mit dem Reset Taster auf GND 
gezogen.

Das bedeutet der NRST sollte überhaupt nicht beschaltet werden.

http://www.pollin.de/shop/downloads/D810274B.PDF

Unter Inbetriebnahme steht dort:

"Wird das Entwicklunsgboard über die Lötaugen mit
Spannung versorgt, darf es nicht gleichzeitig über die
Mini-USB Buchse betrieben werden."

Wenn Du das gemacht hast ist vielleicht schon hinüber.

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