Forum: Mikrocontroller und Digitale Elektronik STK500 Probleme beim Programmieren


von Giggi (Gast)


Lesenswert?

Hallo,

ich habe leider ein Problem welches ich in Beiträgen nicht gefunden 
habe.
Ich verwende ein STK500 v2 mit AVRStudio 4.14 und einen ATmega16. Beim 
programmieren kriege ich eine Fehlermeldung "fuse bits verification 
FAILED".
Ich weiss auch leider nicht was ich da machen kann. Ich hoffe, dass mir 
jemand dabei helfen kann.

von Otto (Gast)


Lesenswert?

Hat das Programmieren schon mal funktioniert ?

Falls nein:

- Ist das 6-polige ISP-Kabel gesteckt ?
- Ist Vtarget eingestellt ?

Otto

von Giggi (Gast)


Lesenswert?

Hi,

nein ich habe es zum ersten mal versucht zu programmieren. also das ISP 
Kabel habe ich eingesteckt und Vtarget meinst du ATmega16 oder das habe 
ich eingestellt.

von M.Heuer (Gast)


Lesenswert?

Moin

Im AVRStudio muß man irgendwo eintragen welchen ATmega man verwendet. 
Ich hatte den Fehler am Anfang auch das dort ein anderer Chip 
eingetragen war.

Gruß
Michael

von Otto (Gast)


Lesenswert?

Vtarget ist die Versorgungsspannung des Controllers, welche in 
AVR-Studio über einen Schieberegler eingestellt werden kann.

Otto

von Giggi (Gast)


Lesenswert?

Hi ja diese ganzen Sachen habe ich gemacht die Spannung eingestellt und 
auch richtigen controller ausgewählt.

von Sepp (Gast)


Lesenswert?

ISP-Frequenz?

von Otto (Gast)


Lesenswert?

MEGA16 in den richtigen Sockel gesteckt ?

Otto

von Giggi (Gast)


Lesenswert?

ISP-Freq: 460,8 KHz
STK500 Freq: 3,686MHz


ATmega16 ist richtig eingesteckt

von Hubert G. (hubertg)


Lesenswert?

Geh mit der ISP-Frequenz zurück, der Mega32 läuft neu mit 1MHz Takt.

von Giggi (Gast)


Lesenswert?

also meinst du ich soll kleiner als 460,8 KHz einstellen

soll ich dann STK500 bei 3,686MHz lassen?

von Jochen R. (josch90)


Lesenswert?

Ja, das STK kannst du bei 3,irgendwas MHZ lassen, es geht nur dadrum, 
dass dein µC zur zeit seinen eigenen Takt generiert, dass ist 
Standardmäßig so eingestellt, wenn du mit der ISP weiter runter gehst, 
klappt die kommunikation und du kannst dann in den fuses deinen Takt auf 
extern stellen, dann benutzt er erst den Takt vom Board.

gruß

von Andreas K. (ergoproxy)


Lesenswert?

Hast du den Jumper für OSCL und XTAL1 gesetzt wie es in der Anleitung 
steht ? Bei mir war mal der Jumper nicht in ordnung da hab ich auch 
stundenlang rumgesucht warum das Teil das vor ner Woche noch lief 
plötzlich mit allen µC nix mehr anfangen konnte sobald man sie zwecks 
USART Benutzung auf extern gefused hatte.

Gruß ErgoProxy

von Giggi (Gast)


Lesenswert?

Hi danke für eure Hilfe ich habe jetzt die ISP Frequenz runtergestellt 
und es hat alles wunderbar geklappt.

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.