Atmel поставляет Flash с отсутствием защиты (раньше была), и могла перетереться загрузочная область памяти (хранение загрузчика). Без этого все сложно.

Естественно, что это первично предполагаемая причина. Надо разбираться.