Forum: Mikrocontroller und Digitale Elektronik Probleme bem Flashen mit avrdude


von Holger B. (holgerbri)


Angehängte Dateien:

Lesenswert?

Hi,

im Anhang könnt Ihr das Resultat eines Flashversuches eines nagelneuen 
tiny861 sehen.
Wenn ich übrigens auf die Frage "Would you like this fuse to be changed 
back" mit y beantworte passiert gar nichts mehr.

Ist das Teil kaputt oder mache ich was falsch?

Viele Grüße
  Holger

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Welcher Atmega ist das in deinem Screenshot: t861?

(EDIT: Ich sehe es in deiner Mail - Attiny861)

Ansonsten könnte vielleicht dieser Thread zur efuse beim Atmega168 
einen Lichtblick bringen:
Beitrag "ATmega168, AVRDude, efuse fehler"

von Holger B. (holgerbri)


Lesenswert?

ISt ein Tiny861 ...
War übrigens mit einem zweiten das gleiche...

von Stefan B. (stefan) Benutzerseite


Lesenswert?

s. mein EDIT (ich muss genauer lesen ;-)

Was steht im Datenblatt vom Attiny861 zu den gültigen Stellen (Bits) der 
EFUSE?

von Holger B. (holgerbri)


Lesenswert?

Stefan B. schrieb:
> Welcher Atmega ist das in deinem Screenshot: t861?
>
> (EDIT: Ich sehe es in deiner Mail - Attiny861)
>
> Ansonsten könnte vielleicht dieser Thread zur efuse beim *Atmega168*
> einen Lichtblick bringen:
> Beitrag "ATmega168, AVRDude, efuse fehler"

Das war es!!! Ich habe als efuse 01 gesetzt und es funzt!!!!

Vielen Dank!!!

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Gleiches Thema wie beim Atmega168.

Stell mal beim AVR
http://www.engbedded.com/fusecalc/

den Attiny861 ein und lies dir die rot geschriebene Beschreibung bei der 
Extended Fuse durch. Mark erklärt das Problem sehr gut.

"* Note that some numerical values refer to fuses containing undefined 
bits (set to '1' here). Depending on the target device these fuse bits 
will be read either as '0' or '1'. Verification errors will occur if the 
values are read back with undefined bits set to '0'. Everything is fine 
if the values read from the device are either the same as programmed, or 
the following values (undefined set to '0'): Extended: 0x01."

EDIT: Du warst sogar schneller als ich ;-)

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.