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...
Für den Fall, dass jemand anderes es auch mal probieren will: AVR - FTDI SCK---DTR MISO--DSR MOSI--DCD RESET-RI
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!)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.