I was trying to connect to a AT90USB647, and got the error message:
---
[EMAIL PROTECTED]:~# avrdude -t -c dragon_jtag -pusb647 -P usb
avrdude: jtagmkII_initialize(): warning: OCDEN fuse not programmed,
single-byte EEPROM updates not possible
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e9682
avrdude: Expected signature for AT90USB647 is 1E 97 82
Double check chip, or use -F to override this check.
avrdude done. Thank you.
---
I think the signature 0x1e9782 is used for 128K devices (AT90USB128{6,7})
while the 64K devices (AT90USB64{6,7}) have 0x1e9682.
In the config file the right signature for is AT90USB64* is there, but
commented out; I think it should be 0x1e9682.
Cheers
Thomas
--
pycrc -- a free CRC calculator and C source code generator
http://www.tty1.net/pycrc/
_______________________________________________
avrdude-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avrdude-dev