Ødelegge en Arduinos EEPROM
Vi har sett prosjekter som tester levetiden til en EEPROM før, men disse prosjektene har bare sjekket diskrete EEPROM-sjetonger. [John] på TroniixStuff hadde en annen ide og satt ut for å teste det indre EEPROM av en atmega328.
[John] ‘s Build er bare en Arduino og LCD-skjold som skriver nummeret 170 til minne på ett pass, og nummeret 85 på neste pass. Fordi disse tallene er 10101010 og 01010101 i binær, blir hver bit vendt vendt når hver løp. Vi tror dette kan være bedre enn å skrive 0xff for hver løp – hackaday lesere er velkommen til å kommentere denne implementeringen. Arduino var koblet til en vegg vorte og lørg, “bak en sofa i et par måneder.” EEPROM så det første skrivefeil etter 47 dager og 1.230.163 sykluser. Dette er et kjøp av størrelsesorden bedre enn spesifikasjonen på Atmel-databladet, men ligner på resultatene av lignende eksperimenter.
Vi dekket et lignende prosjekt, Flash Destroyer, i fjor, men det sjekket en ekstern EEPROM, og ikke det interne minnet til en mikrokontroller.
Sjekk ut den enormt forkortede videoen av Eeprom-morderen etter pause.