Forum: Mikrocontroller und Digitale Elektronik Mein STK500 kann nicht mehr die HV-Programmierung


von Electronicfox (Gast)


Lesenswert?

Hallo!
Anscheinend ist mein STK500 defekt. ISP funktioniert einwandfrei, nur 
der HV-Modus nicht. Zuletzt hatte ich den HV-Modus vor 2 Monaten 
verwendet und hat einwandfrei funktioniert. Nun bekam ich 2 µC 
geschenkt, die ich mit HV wiederbeleben wollte. Zuerst dachte ich die µC 
sind hin und testete einen neuen ATTINY2313 und liest bei HV nur FF aus 
und wenn man die Programmierung startet meldet das Board einen Fehler.
Kennt jemand den Fehler und hat eventuell einen Lösungstipp für mich.

BTW: Die Jumper sind alle wie im Handbuch angegeben gesteckt und ISP 
natürlich abgehängt bei der HV-Programmierung.

von raketenfred (Gast)


Lesenswert?

Hi

haste mal deine Spannung gemessen, dass die stabil und hoch genuch ist?!

von spess53 (Gast)


Lesenswert?

Hi

>und wenn man die Programmierung startet meldet das Board einen Fehler.

Welchen? Hast du ein vernünftiges Netzteil dran.

MfG Spess

von Electronicfox (Gast)


Angehängte Dateien:

Lesenswert?

raketenfred schrieb:
> Hi
>
> haste mal deine Spannung gemessen, dass die stabil und hoch genuch ist?!

Die Ladungspumpe scheint zu funktionieren. Spannung liegt zwischen 24 
und 22V.
Netzteil gibt 15V bei 500mA her, +5V und +3,3V, sowie +12,6V sind 
vorhanden. Ein Test mit dem Oszilloskop zeigt mir nur kurz +7V am 
RESET-Eingang des AVR ATTINY2313 an wenn ich den AVR per HV auslese. 
Anscheinend erzeugt mir der STK500 keine 12V mehr für den RESET eingang.

von Joerg F. (felge1966)


Lesenswert?

Stimmen auch alle Jumper?
Bei mir war es damals ein vergessener Jumper, nach dem Vergleich mit dem 
Lieferzustand (Druck auf der Leiterseite).
Dann war alles klar.

von Electronicfox (Gast)


Lesenswert?

Joerg F. schrieb:
> Stimmen auch alle Jumper?
> Bei mir war es damals ein vergessener Jumper, nach dem Vergleich mit dem
> Lieferzustand (Druck auf der Leiterseite).
> Dann war alles klar.

Target gesetzt
AREF gesetzt
RESET gesetzt
XTAL1 gesetzt
OSCSEL 1-2
BSEL nicht gesetzt
PJUMP1 gesetzt
PJUMP2 gesetzt

Schaltbild des STK500 habe ich schon gefunden, Die Spannungen passen 
halbwegs. Nun muss ich den Rest der Schaltung prüfen.
Laut GOOGLE könnte auch der Oszillator das Problem sein und der OSC-Teil 
ist richtig klein aufgebaut.

von Electronicfox (Gast)


Lesenswert?

Board läuft wieder. Der IC U900, ein NC7514, welcher zwischen Oszillator 
und XT1 hängt ist defekt. Hab derzeit eine Drahtbrücke zwischen OSC und 
XT1 drin.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Den hatte ich auch schon mal gekillt, aber da war mir ein Stromver-
sorgungskabel, das mit dem Hohlsteckerkabel des STK500 verbunden
war, auf die Platine gefallen.

Btw: Bildformate (Screenshot als JPEG ist hässlich anzusehen und
aufgeblasen groß)

von Electronicfox (Gast)


Lesenswert?

Also die geschenkten µC laufen wieder. Nur stellt sich die Frage woher 
ich den IC U900 herbekomme. Die Brücke ist  ja nicht für die Dauerlösung 
geeignet.

von spess53 (Gast)


Lesenswert?

Hi

>Nur stellt sich die Frage woher ich den IC U900 herbekomme.

Das ist übrigens ein NC7S14 (ein 74xx14-Gatter). 74LX1G14, 74AHC1G14 
oder andere Single-Gate SM Inverter im SC70-Gehäuse sollten auch gehen.

MfG Spess

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Electronicfox schrieb:

> Nur stellt sich die Frage woher
> ich den IC U900 herbekomme.

Wenn du mit einem 74LVC1G14GW zufrieden bist: schick' mir 'ne Mail
mit deiner Adresse, und ich packe dir einen in einen Briefumschlag.

von Thomas Frosch (Gast)


Lesenswert?

Was hast du genau gemacht damit das STK500 zumindest vorübergehend 
wieder funktioniert?

Bei mir liest es auch nur FF's für die Fuses aus obwohl es das erste mal 
ging!
Zudem liest er immer die falsche Signatur.
Ich arbeite mit einem Atmega32 und er liefert mir die Signatur 0x1E 0x97 
0x1E

Schreiben konnte ich bisher noch nie hat immer gleich einen Fehler 
angezeigt und nun wie gesagt nur noch FF's für die Fuses

von xcdark (Gast)


Lesenswert?

Electronicfox schrieb:
> Board läuft wieder. Der IC U900, ein NC7514, welcher zwischen Oszillator
> und XT1 hängt ist defekt. Hab derzeit eine Drahtbrücke zwischen OSC und
> XT1 drin.

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
Noch kein Account? Hier anmelden.