首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SD over SPI (RTS5227读卡器)

SD over SPI (RTS5227读卡器)
EN

Ask Ubuntu用户
提问于 2016-06-13 19:37:21
回答 1查看 775关注 0票数 1

我想使用SPI与SD卡接口。我的笔记本电脑(运行Ubuntu16.04)结合了RTS5227 PCI读卡器,该读卡器在SD模式下工作得很好,但是在SPI模式下使用它的尝试到目前为止还没有起作用。

卡读取器目前使用的内核模块是rtsx_pci_sdmmc

到目前为止我尝试过的事情:

  • 拆下rtsx_pci_sdmmc模块,加载mmc_spi模块;
  • 只使用SPI驱动程序重新构建内核;
  • 作为绝望的最后手段,我将mmc_host_is_spi(host)设置为/include/linux/mmc/host.h中的1,并重新构建内核。

我开始认为读卡器不支持SPI,但是根据SD规范,应该支持它。

我如何让读卡器说SPI?这不可能吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-06-18 16:39:56

根据规范,SD内存和SDIO卡1必须采用SPI模式。但是,SD主机控制器不一定支持此模式2:

...This模式( SPI )是SD存储卡协议的一个子集,用于与SPI通道通信,通常出现在摩托罗拉(以及其他几家厂商的)微控制器中。

我仍然不确定RTS5227 PCI读卡器的微控制器是否支持模式,但我想它不支持。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/786575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档