目录
1.芯片简介
1.1 模块与接口

AHB Slave接口用于寄存器访问。
AXI/AHB Master接口用于数据传输。
SD/eMMC接口对接SD卡(支持4bit)和eMMC芯片(支持4/8 bit)。
UHS-II接口对接PHY。
1.2 SD/eMMC初始化流程
SD卡初始化流程如下:

从SD卡初始化流程可知,不管什么卡(卡分为4类:SD2.0高容量卡(SDHC
本文详细介绍了SD/eMMC的初始化流程,包括CMD0、CMD8、CMD3和CMD9等步骤,以及数据传输模式如LEGACY/SDMA/ADMA。在调试问题部分,探讨了uboot中连续读取多个block超时和SD卡未识别的问题,以及内核驱动初始化时钟配置错误和SD卡分区失败的原因。同时,提到了Linux MMC子系统的三层结构,并列举了uboot和kernel的调试命令。
目录

AHB Slave接口用于寄存器访问。
AXI/AHB Master接口用于数据传输。
SD/eMMC接口对接SD卡(支持4bit)和eMMC芯片(支持4/8 bit)。
UHS-II接口对接PHY。
SD卡初始化流程如下:

从SD卡初始化流程可知,不管什么卡(卡分为4类:SD2.0高容量卡(SDHC
5489
471

被折叠的 条评论
为什么被折叠?