¿Alguien más ha tenido casos en los que un AVR dejó de funcionar misteriosamente después de varios meses, pero la reprogramación lo devolvería?
Estoy ejecutando un montón de atmega328 en la red de sensores inalámbricos. Ahora he tenido 3 veces (en aproximadamente un año) cuando uno de ellos acaba de dejar de trabajar. Volveré a grabar el programa y volverá a funcionar. No siempre es la misma unidad, por lo que no parece que sea un chip defectuoso.
Parece que sería una cosa bastante desastrosa que evitaría que las personas utilicen AVR, por lo que obviamente hay algo sobre mis circunstancias particulares. Me preguntaba si alguien más se ha topado con él y podría tener algunos consejos.
Estoy funcionando a 3,3 V de las baterías, por lo que el voltaje bajará demasiado para funcionar una vez cada dos meses y tengo que reemplazar los recargables. Los módulos utilizan el modo de suspensión y el temporizador de vigilancia para dormir durante 60 segundos, realizar una lectura, enviarlo por radio a la estación base y luego volver a dormir. Los módulos son compatibles con arduino, así que no he volteado el bit "No me dejes volver a grabar este".