文章分类 - sdhc
摘要:一、为什么需要tuning1、主机有一个时钟发生器,它提供 SDCLK到卡2、在写操作时,时钟和数据方向是一致的,因此写数据可以由 SDCLK 同步进行传输而不用关心传输线延时3、在读操作时,时钟方向和数据方向是相反的,主机接收的读数据被往返延时(round-trip delay) ,输出延时以及卡
阅读全文
摘要:1、如果上电的时候发送CMD0,并且CS脚为低(即data3脚),则进入SPI模式2、如果要退出SPI模式进入SD卡模式,需要重新掉电,再上电
阅读全文
摘要:driver_attach__driver_attachasync_schedule_dev(__driver_attach_async_helper, dev);platform_add_devicesdevice_register / platform_device_register -> pl
阅读全文
摘要:1、协议切换流程2、CMD11(1)ACMD41确认是否支持1.8V切换如果参数中S18R为1,且响应中S18A为1,此时为3.3V状态,主机便可以发送CMD11进行电压切换,其他情况下不能执行CMD113、软件切换流程int mmc_set_uhs_voltage(struct mmc_host
阅读全文
摘要:1、目前只支持UHS-I,所以以下为支持的模式2、linux中的配置Default Speed:(1)需要配置sdhci-caps-mask,这是一个64bit的值,可以屏蔽掉对应于cps和cps1中的bit即SDHCI_CAPABILITIES对应SRS16和SDHCI_CAPABILITIES_
阅读全文
摘要:1、引脚定义SD卡座引脚定义:注意:卡座的第一脚是D2,第11脚是WP2、速率及带宽及电压描述3、卡类型对应支持的速率3、上电时序(1)主机应该供电给卡,电压要在 250ms 之内达到 Vdd 最小值(2)提供最少 74个 SD 卡时钟给 SD 卡,保持 CMD 线为高。如果是 SPI 模式,那么
阅读全文
摘要:1、命令格式不同的class支持不同的cmd2、应答格式应答分为5种类型R1(normal response command):R1b:R1b 除在数据线 DAT0 上发送可选的忙信号外,与 R1 相同R2(CID, CSD register):R3 (OCR register):R4 (Fast
阅读全文

浙公网安备 33010602011771号