[vz-dev] ATmega644 flashen?

Mathias Dalheimer dalheimer at itwm.fhg.de
Fri Dec 10 16:13:01 CET 2010


ITechPro wrote:
> Hi,
> 
> bei der Umsetzung des Projekts stecke ich im Moment beim Flashen des
> "ATmega644 20PU 1020" fest, und bitte um Eure Unterstützung:
> 
> Bis dato:
> - Bausatz des AVR-NET-IO zusammengelötet
> - Bausatz des USBasp zusammengelötet
> - ISP-Verbindung zwischen USBasp & AVR-NET-IO hergestellt
> - erfolgreich Flash & Fuse-Bits des ATmega32 mit Hilfe von avrdude unter
> Ubuntu Lucid ausgelesen und gesichert
> - erfolgreich ethersex.hex nach [1] compiliert
> 
> Wenn ich nun anstatt des ATmega32 den ATmega644 einsetze, und z.B. versuche
> dessen FUSE-Bits auszulesen erhalte ich nachfolgende Ausgabe:
> 
> # avrdude -F -c usbasp -p m644 -U hfuse:r:hfuse.hex:h -U lfuse:r:lfuse.hex:h
> avrdude: error: programm enable: target doesn't answer. 1
> avrdude: initialization failed, rc=-1
> avrdude: AVR device initialized and ready to accept instructions
> avrdude: Device signature = 0x000000
> avrdude: Yikes!  Invalid device signature.
> avrdude: Expected signature for ATMEGA644 is 1E 96 09
> avrdude done.  Thank you.

Setz mal bei Deinem Programmer den SLOW SCK-Jumper und probiers nochmal
- der ATMega läuft im Moment auf dem internen Oszillator, der ist halt
langsam und instabil.

HTH,
-Mathias


More information about the volkszaehler-dev mailing list