文章分类 -  mmc

摘要:问题背景 出现一题设备经过压力测试后无法正常开机,分析后发现eMMC GPT和bl2区域数据被损坏。客户希望对改区域增加write protect功能,避免有软件误写导致数据损坏。 方案设计 一开始认为这个需求比较适合使用power-on write protect。因为GPT和bl2区域只有在烧录 阅读全文
posted @ 2025-02-27 22:21 老胡同学 阅读(50) 评论(0) 推荐(0)
摘要:https://www.kingston.com/en/blog/embedded-and-industrial/emmc-lifecycle eMMC和NAND设备有着很大的差别,很多涉及NAND管理的工作都移到eMMC内部进行。 比如NAND block management, garbage 阅读全文
posted @ 2024-12-11 14:28 老胡同学 阅读(162) 评论(0) 推荐(0)
摘要:eMMC有各种维护操作需要在内部进行,为减少 一些紧急操作的延迟,比如read/write, 最好在其他时间去执行维护操作。 操作被分为两类: foreground operation: host需要被服务的操作,比如read/write background operation: eMMC dev 阅读全文
posted @ 2024-10-31 11:03 老胡同学 阅读(160) 评论(0) 推荐(0)
摘要:What is eMMC write protection? 是一种对写入和擦除操作的保护方案。有3种可选的方案: 1.永久写保护: 一旦开启,被保护的区域将永久不能被写入或擦除。 2.power-on write protection: 上电之后有效的写保护。一旦开启,只有当eMMC设备重新上电或 阅读全文
posted @ 2024-10-16 20:04 老胡同学 阅读(594) 评论(0) 推荐(0)