参考博主文章:
https://blog.csdn.net/sinat_27746419/article/details/73604520

定义:
eMMC (Embedded Multi Media Card) 采用统一的MMC标准接口, 把高密度NANDFlash以及MMCController封装在一颗BGA芯片中。针对Flash的特性,产品内部已经包含了Flash管理技术,包括错误探测和纠正,flash平均擦写,坏块管理,掉电保护等技术。
速度:
eMMC4.4的读取速度大约为104MB/s、eMMC 4.5则为200MB/s,eMMC 5.0存储产品,其读取速度为400MB/s,但是因为使用的是8位并行界面,因此性能潜力已经基本到达瓶颈。
趋势:
UFS(通用flash存储标准) 2.0有两个版本:HS-G2的理论带宽就有5.8Gbps,也就是超过了740MB/s,HS-G3更是翻番到11.6Gbps,接近了1.5GB/
最近用到micro sd 卡的安装,目的在AM5728上加一个SD卡,目前来看未检测到。
1.原理图
MMC、SD、TF、SDIO、SDMMC
2.可能原因,mmc的配置模式不对,硬件问题基本排除完毕。


分割线


原因找到了:
主要是~/ti-linux-kernel-dev/KERNEL/arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi
需要添加Power node, mmc3引脚配置信息,mmc3设备数节点,参考我的另一篇博客,Enable MMC3 Interface On AM572x。

相关文章: