RK3568-sdio控制器

sdio控制器

移动存储主机控制器设计支持1位或4位数据宽度的安全数字内存(SD-max版本3.01),1位或4位或8位数据宽度的多媒体卡(MMC-max版本4.51)。主机控制器已实例化为SDMMC0、SDMMC1、SDMMC2。这些实例之间的接口差异显示在“接口描述”中。
主机控制器支持以下功能:
- 总线接口功能:
- 支持AMBA AHB接口的主从
- 支持内部DMA接口(IDMAC)
- 支持16/32位数据传输
- 单引擎用于传输和接收,互斥
- 双缓冲和链描述符链接列表
- 每个描述符可以传输4KB的数据链模式和8KB的数据双缓冲模式
- 可编程突发大小为最佳主机总线利用率
- 支持结合单FIFO传输和接收操作
- 支持FIFO大小256x32
- 支持FIFO过运行和运行防止阻止卡时钟
- 卡接口特性:
- 支持安全数字内存协议命令
- 支持安全数字I/O协议命令
- 支持多媒体卡协议
- 支持命令完成信号和中断主机
- 支持CRC生成和错误检测
- 支持可编程波特率
- 支持电源管理和电源开关
- 支持卡检测
- 支持写保护
- 支持硬件复位
- 支持SDIO中断1位和4位模式
- 支持SDIO3.0的4位模式
- 支持SDIO挂起和恢复操作
- 支持SDIO读等待
- 支持块大小1到65535字节
- 支持1位,4位模式
- 支持4位DDR
- 支持引导1位和4位SDR模式
- 时钟接口特性:
- 支持0/90/180/270度相移操作样本时钟(cclk_in_sample)和驱动时钟(cclk_in_drv)相对于功能时钟(cclk_in)分别
- 支持相位调整使用延迟线样本时钟(cclk_in_sample)和驱动时钟(cclk_in_drv)相对于功能时钟(cclk_in)分别。延迟元素数的最大计数为256

sdio引脚

clk 时钟引脚
cmd 命令引脚
dat0-3 数据引脚
det 检测引脚
pwren 电源使能引脚

你可能感兴趣的:(RK3568,linux)