ใช่การ์ด SD / MMC มีตัวควบคุมที่สวมระดับ หากพวกเขาไม่ได้คุณสามารถทำลายหนึ่งในไม่กี่นาทีด้วยรูปแบบการเขียนที่ไม่ถูกต้อง
นั่นเป็นปัญหาสำหรับโครงการฝังตัวบางอย่าง ไม่มีทางใดที่จะรู้ได้เลยว่าภาคใดบ้างที่อาจจะมีการสึกหรอในทุกเวลาดังนั้นวงจรไฟฟ้าในเวลาที่ผิดสามารถทำลายข้อมูลได้ทุกที่บนการ์ดไม่ว่าคุณจะเขียนที่ใดก็ตาม (อย่าถามว่าฉันรู้ได้อย่างไร :))
ต้องใช้การ์ด SD กับระบบที่รับประกันการปิดระบบที่สะอาด (หรืออย่างน้อยที่สุดว่าการเขียนอนุญาตให้เสร็จสมบูรณ์) มิฉะนั้นข้อมูลจะสูญหาย (ในที่สุด) ผลลัพธ์
แก้ไข
ปัญหาคือกระบวนการปรับระดับการสึกหรอถูกซ่อนไว้อย่างสมบูรณ์ เซกเตอร์ใด ๆ บนดิสก์สามารถเคลื่อนย้ายได้ตลอดเวลา (สลับกับเพจที่เขียน) และหากไฟฟ้าดับในช่วงกลางของกระบวนการนั้นเซกเตอร์แบบสุ่มอาจเสียหายได้
แม้ว่าจะมีวิธีที่ปลอดภัยพอสมควรที่จะใช้ท่านี้ แต่ก็ไม่ได้อยู่ในสเป็คใด ๆ ดังนั้นคุณไม่สามารถเชื่อได้ว่าการ์ดจะทำ คุณสามารถทดสอบการ์ดเดียวทำงานได้จากนั้นผู้ผลิตสามารถเปลี่ยนการใช้งานได้โดยไม่ต้องเปลี่ยนหมายเลขชิ้นส่วนและคุณเมาแล้ว
จากการทดสอบตัวควบคุมการ์ด SD ของฉันไม่ได้ทำอย่างปลอดภัยเลย
ฉันอาจมองหาการ์ด SD "ความน่าเชื่อถือสูง" ที่ฉันเห็นโฆษณาเฉพาะสำหรับความทนทานต่อไฟดับ ... แต่คุณต้องเชื่อใจผู้ผลิตว่าต้องทำอย่างถูกต้องและไม่ ฉันต้องการควบคุมการลบหน้าโดยตรง ฉันยังคงพยายามหาอันนี้