Destruyendo un EEPROM de Arduino

Hemos visto a los proyectos a prueba la vida útil de una EEPROM antes, pero estos proyectos solo han comprobado los chips de EEPROM discretos. [John] en TronixStuff tuvo una idea diferente y se propuso probar la EEPROM interna de un ATMEGA328.

La construcción de [John] es solo un protector de arduino y LCD que escribe el número 170 a la memoria en un paso, y el número 85 en el siguiente pase. Debido a que estos números son 10101010 y 01010101 en binario, cada bit se desliza volteada una vez que se ejecute cada una. Pensamos que esto podría ser mejor que escribir 0xff para cada ejecución: los lectores de hackaday son bienvenidos para comentar sobre esta implementación. El Arduino se enchufó a una verruga de pared y se sentó, “detrás de un sofá durante un par de meses”. La EEPROM vio que es el primer error de escritura después de 47 días y 1,230,163 ciclos. Esta es una competencia de magnitud mejor que la especificación en la hoja de datos ATMEL, pero similar a los resultados de experimentos similares.

Cubrimos un proyecto similar, el destructor Flash, el año pasado, pero que revisó una EEPROM externa, y no la memoria interna de un microcontrolador.

Echa un vistazo al video enormemente abreviado del asesino EEPROM después del descanso.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post