การทำลาย EEPROM ของ Arduino

เราได้เห็นโครงการทดสอบอายุการใช้งานของ EEPROM ก่อน แต่โครงการเหล่านี้ได้ตรวจสอบชิป EEPROM แบบไม่ต่อเนื่องเท่านั้น [จอห์น] ที่ Tronixstuff มีแนวคิดที่แตกต่างและกำหนดให้ทดสอบ EEPROM ภายในของ ATMEGA328

[John] สร้างเป็นเพียงโล่ Arduino และ LCD ที่เขียนหมายเลข 170 ไปยังหน่วยความจำในการผ่านครั้งเดียวและหมายเลข 85 ในการส่งต่อไป เนื่องจากตัวเลขเหล่านี้คือ 10101010 และ 01010101 ในไบนารีแต่ละบิตจะพลิกพลิกเมื่อวิ่งแต่ละครั้ง เราคิดว่าสิ่งนี้อาจดีกว่าการเขียน 0xFF สำหรับทุกการรัน – ผู้อ่าน Hackaday ได้รับการต้อนรับให้แสดงความคิดเห็นในการดำเนินการนี้ Arduino ถูกเสียบเข้ากับหูดผนังและนั่ง “หลังโซฟาเป็นเวลาสองสามเดือน” EEPROM เห็นข้อผิดพลาดในการเขียนครั้งแรกหลังจาก 47 วันและ 1,230,163 รอบ นี่คือการซื้อขนาดที่ดีกว่าข้อมูลจำเพาะบนแผ่นข้อมูล Atmel แต่คล้ายกับผลลัพธ์ของการทดลองที่คล้ายกัน

เราครอบคลุมโครงการที่คล้ายกันแฟลชพิฆาตปีที่แล้ว แต่ที่ตรวจสอบ EEPROM ภายนอกและไม่ใช่หน่วยความจำภายในของไมโครคอนโทรลเลอร์

ตรวจสอบวิดีโอที่บ่งชี้ของนักฆ่า EEPROM หลังจากหยุดพัก

Back to top