¿Alguien más ha tenido casos en los que un AVR dejó de funcionar misteriosamente después de varios meses, pero reprogramarlo lo traería de vuelta?
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 una de ellas acaba de dejar de funcionar. Volveré a grabar el programa y comenzará a funcionar nuevamente. No siempre es la misma unidad, por lo que no parece que sea un chip defectuoso.
Parece que sería algo desastroso que evitaría que las personas usen AVR, por lo que obviamente es 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.3V sin baterías, por lo que el voltaje caerá demasiado bajo para funcionar una vez cada dos meses y tengo que reemplazar las recargables. Los módulos usan el modo de suspensión y el temporizador de vigilancia para dormir durante 60 segundos, tomar una lectura, enviarlo por radio a la estación base y luego volver a dormir. Los módulos son compatibles con Arduino, por lo que no he cambiado el bit "no me permitas volver a grabar este".