abcminiuser / lufa

LUFA - the Lightweight USB Framework for AVRs.
http://www.lufa-lib.org
1.04k stars 325 forks source link

AVRISP-MKII Clone fails to program XMEGA EEPROM #25

Closed abcminiuser closed 7 years ago

abcminiuser commented 10 years ago

Bug report from a user.

An XMEGA128A1 fails to program EEPROM using Atmel Studio 6.1.2730 unless the chip is erased first. This points to the EEPROM not being erased correctly on some XMEGA parts (targeted memory erase procedure).

Quote from the user:

This procedure works for me (PROGRAM FLASH or PRODUCTION FILE PROGRAM) At first i must do: Memories->Device=Erase chip, even always ERASE MEMORY BEFORE PROGRAMMING is checked. After then i can programming ic (if i use PRODUCTION FILE PROGRAM mode) (must uncheck EEPROM), if i don`t do that i always receive error: Verifying EEPROM...Failed! address=0x0000 expected=0x41 actual=0x00...

abcminiuser commented 7 years ago

Likely fixed by e8ada2d2206507c269f30eafb0f72ddd232c5f5a.