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...
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: