Cancellazione Atmega328 durante test CE

Salve, ho realizzato una scheda avente un Atmega328, schema classico nella versione Stand alone, Condensatore da 100nF e diodo sul reset, scheda di conversione RS485/RS232 per la lettura di un’hardware esterno, driver per il pilotaggio in corrente delle uscite.
Alimentatore switching della Traco per la riduzione della tensione da 24V a 5V

Il problema è che durante i primi test per la Compatibilità Elettromagnetica, applicando una fonte di disturbo sulla linea di alimentazione, Atmega si è sprogrammato.
L’alimentatore switching continua a funzionare.

L’Atmega è stato programmato tramite l’USBASP senza bootloader

Qualcuno è in grado di suggerirmi come proteggere il tutto ?

Grazie
Claudio