eMMC接口需要注意
1.CMD信号的驱动能力要足够,需要正确配置CMD的工作模式,初始化时开漏,数据发送时要推挽
2.sampling tuning可以调整Host端的输入CLK采样点
3.Boot Area是否都启用
4.据说可以讲MLC工作再SLC模式下,提高使用寿命,降低容量大小(一次性)
5.RPMB Area 一般用作安全数据存储,如指纹、秘钥等身份认证数据。
6.data线在device内部是有上拉的,数据传输模式时工作再推挽模式
7.DS信号只有再HS400适用
8.注意的工作的模式
读eMMC,CLK及D0波形
写eMMC,CLK及D0波形(此波形未验证正确性)
容易出现的问题:
- 1.在加载boot或者BOOT引导加载OS期间,容易出现因为CMD信号线驱动能力不够导致的无法启动,需要注意此时的开漏模式的CMD线驱动能力。
总线工作流程