eMMC
薯条可乐
一位不愿透露姓名的佘先生
展开
-
EMMC初探
通俗的来说,eMMC=NAND闪存+闪存控制芯片+标准接口封装。本文大致做下边几个小结:(1)MMC与Host之间的连接连接由下图可见(2)eMMC和NAND Flash与Host的连接比较NAND Flash直接接入HostNAND Flash直接接入Host时,Host端通常需要有NAND Flash Translation Layer,即NFTL...转载 2019-09-19 10:12:48 · 373 阅读 · 0 评论 -
eMMC中的RPMB分区
RPMB介绍:RPMB(Replay Protected Memory Block)Partition 是 eMMC 中的一个具有安全特性的分区。eMMC 在写入数据到 RPMB 时,会校验数据的合法性,只有指定的 Host 才能够写入,同时在读数据时,也提供了签名机制,保证 Host 读取到的数据是 RPMB 内部数据,而不是攻击者伪造的数据。RPMB 在实际应用中,通常用于存储一些有...转载 2019-09-19 11:55:37 · 4489 阅读 · 0 评论 -
eMMC command queue
Command Queuing:命令队列。Host可以发送多条指令到Device,Device FW(Firmware,固件)可以通过优化指令的顺序、提前准备数据,从而可以提高性能和降低损耗。队列长度最多为32条,由Device指定。命令命令默认是空的。Host初始化一条有效的命令后,此命令状态为待处理(Pending)。eMMC FW可以通过设置命令状态为"准备执行(Ready for Ex...转载 2019-09-19 15:15:20 · 2169 阅读 · 0 评论