Problem beim Setzen der Fuses

OP #2461267
Lesenswert?

Hallo,

ich habe etwas vorschnell das RSTDISBL-Fuse-Bit umgesetzt (mit dem 
STK500 über AVR Studio V 4.13) um einen zusätzlichen IO-Pin zu haben. 
Nun krieg ich die Fuses nicht mehr so umgestellt, dass ich über ISP den 
uC (ATm168) programmieren kann.

Die einzige Fuse-Einstellung die noch funktioniert ist überall kein 
Häckchen und unter "Programming Mode and Target Settings" muss nun 
PP/HVSP mode ausgewählt sein.

Ich habe nun versucht bei RSTDISBL und SPIEN ein Häckchen zu setzen, 
dann klappt verify aber nicht mehr...

Hat jemand eine Idee, wie ich die Fuses wieder auf den ursprünglichen 
Zustand bekomme?

Vielen Dank schonmal für jeden Tipp!
OP #2466282
Lesenswert?

Da Punkt 5 nicht klappt, dürfte mein Problem wohl bei Punkt 4 liegen...


Da ich ja wieder die Default Werte bekommen möchte müsste ich ja laut 
Kap. 28.2 aus dem Datenblatt des Controllers

RSTDISBL auf 1 (unprogrammed) und
SPIEN auf 0 (programmed, SPI programming enabled)

setzen.



Ich gehe davon aus das bei AVR Studio 4 ein Häckchen gleichbedeutend mit 
1 (unprogrammed) ist. Korrekt? Ich habe da in der Hilfe von AVR Studio 
keine Info zu gefunden.

Dementsprechend müsste ich bei RSTDISBL ein Häckchen machen und bei 
SPIEN keins. Setze ich das in AVR Studio (natürlich im Modus PP/HVSP 
mode) um, bekomme ich nach dem Programmieren des Fuses RSTDISBL die 
Warnung:

Fuse bits verification.. FAILED

Ich bin ratlos...
Gast #2466299
Lesenswert?

Hi

>Ich gehe davon aus das bei AVR Studio 4 ein Häckchen gleichbedeutend mit
>1 (unprogrammed) ist. Korrekt? Ich habe da in der Hilfe von AVR Studio
>keine Info zu gefunden.

Nein. Ein Häkchen bedeutet ein gesetztes Fusebit. Also 0.

MfG Spess
Gast #2466402
Lesenswert?

Also ich hatte das auch schon vergeigt (wer noch nicht?) und mit dem 
STK500 wieder gerichtet. Wenn Du den korrekt auf HV-Programmierung und 
den richtigen Chip einstellst, klappt das garantiert.
Nur dafür verwende ich den STK500 noch und daher ist er mir heilig ;-)

Old-Papa

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