Qualcun altro ha avuto casi in cui un AVR ha smesso di funzionare misteriosamente dopo diversi mesi, ma riprogrammarlo lo avrebbe riportato?
Sto gestendo un sacco di atmega328 nella rete di sensori wireless. Ora ho avuto 3 volte (in circa un anno) quando uno di loro ha appena smesso di funzionare. Brucerò nuovamente il programma e ricomincerà a funzionare. Non è sempre la stessa unità, quindi non sembra un chip difettoso.
Sembra che sarebbe una cosa piuttosto disastrosa che impedirebbe alle persone di utilizzare gli AVR, quindi è ovviamente qualcosa delle mie circostanze particolari. Mi stavo solo chiedendo se qualcun altro si è imbattuto in esso e potrebbe avere alcuni suggerimenti.
Sto esaurendo le batterie a 3,3 V, quindi la tensione si abbassa troppo per funzionare una volta ogni due mesi e devo sostituire i ricaricabili. I moduli utilizzano la modalità di sospensione e il timer del watchdog per dormire per 60 secondi, prendere una lettura, trasmetterla di nuovo alla stazione base e poi dormire di nuovo. I moduli sono compatibili con Arduino, quindi non ho lanciato il bit "Non farmi ri-masterizzare questo".