Auslesen und setzen von Fuses per ftisp

Gast #1760618
Hi,

ich setze mich gerade mal mit dem Programm ftisp auseinander.
(http://hubbard.engr.scu.edu/avr/ftisp/)
(Mein USBProg hat wegen eines Defektes einen neuen Mega32A bekommen und 
dieser braucht Firmware ;)

Das Programmieren klappt, aber an die Fuses traue ich mich aus folgendem 
Grund nicht heran:

ftisp liefert mir diesen Fuse Wert:
"ftisp: Reading fuse bits => 0x289928"

Zunächst verwirrt es mich, dass hier 3 Bytes zu sehen sind
Zweitens sind die default-Fuses für den Atmega32A nach Datasheet 0x99E1

Hätte ich diese Werte in dem obigen wiedergefunden, hätte ich es drauf 
ankommen gelassen, sie einfach zu ersetzen.

Weiß jemand hier eventuell mehr?
Es gibt leider keine Doku auf der Seite...
Gast
Soo, einfach mal probiert und das Ergebnis ist, dass das dritte Byte dem 
ersten entspricht
0x(lfuse)(hfuse)(lfuse)

Der USBProg will zwar immer noch nicht, aber hiermit kann der FTDI als 
Notlösung eingesetzt werden ;)

(Die Standard-Geschwindigkeit von 1MHz deutlich abgesenkt werden, wenn 
lange Kabel statt kurzen geätzten Leitungen benutzt werden!)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.