Problema EEPROM dados corrompidos

Pessoal,
Estou com um problema em um projeto, de vez em quando algumas posições da EEPROM aparecem com os dados corrompidos.
Isso acontece quando tiro a alimentação e ligo novamente, a EEPROM não é acessada muitas vezes, na verdade na inicialização e depois em dois comandos acessados via serial ... (leitura), a escrita é feita somente em um comando via serial que ocorre a pedido do usuário.
O AVR que uso é o ATMEGA64, já ativei os fuses "BODEN" e "BODLEVEL" e ajudou muito, reduziu bastante o problema, quase poderia dizer que ficou 100%, mas ainda teve um episódio que corrompeu os dados ... e pelo projeto precisa ficar 100% !
Existe ainda mais algum macete para evitar dos dados sejam corrompidos na EEPROM ?
Abraço
Estou com um problema em um projeto, de vez em quando algumas posições da EEPROM aparecem com os dados corrompidos.
Isso acontece quando tiro a alimentação e ligo novamente, a EEPROM não é acessada muitas vezes, na verdade na inicialização e depois em dois comandos acessados via serial ... (leitura), a escrita é feita somente em um comando via serial que ocorre a pedido do usuário.
O AVR que uso é o ATMEGA64, já ativei os fuses "BODEN" e "BODLEVEL" e ajudou muito, reduziu bastante o problema, quase poderia dizer que ficou 100%, mas ainda teve um episódio que corrompeu os dados ... e pelo projeto precisa ficar 100% !
Existe ainda mais algum macete para evitar dos dados sejam corrompidos na EEPROM ?
Abraço