yanh123
驱动牛犊
驱动牛犊
  • 注册日期2007-08-03
  • 最后登录2009-08-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望31点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1716回复:6

讨论关于双SDBUS实现的问题

楼主#
更多 发布于:2008-04-30 21:51
开发中遇到一个问题,我的板子上有两个SDIO接口的Host,分别用到MoviNAND和SD卡,MoviNAND是MMC接口,使用微软的SDBUS不支持MMC接口的4Bit传输,我想使用两个SDBUS分别来控制MoviNand和SD卡,请问如何修改呢?
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-05-01 16:56
应该实现两个SDIO的HOST CONTROLLER驱动就行了吧.
学海无涯
yanh123
驱动牛犊
驱动牛犊
  • 注册日期2007-08-03
  • 最后登录2009-08-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望31点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-01 18:56
现在host controller是两个,但是SDBUS是一个。如何让SDBUS区别它要加载哪一个Host controller呢?
werna
驱动牛犊
驱动牛犊
  • 注册日期2007-10-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望105点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-05-07 16:52
sdbus没有你说的那个支持两个SD的限制..不过的确不支持MMC 4bit 和8bit,要修改sdbus
yanh123
驱动牛犊
驱动牛犊
  • 注册日期2007-08-03
  • 最后登录2009-08-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望31点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-05-07 21:35
我已经把Public下面的SDBUS更改到能支持MMC 4Bit传输了,但我更该的是SDBUS1.1的。我想用SDBUS2.0来控制SD Card.,这样SD卡最大能支持到32G。现在碰到的是不知道怎么能够让这两个BUS同时工作。
fengtao0797
驱动牛犊
驱动牛犊
  • 注册日期2005-10-21
  • 最后登录2011-04-25
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望39点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-05-12 18:00
看过一份souce code里面有对MoviNAND的支持,是在微软更新后的SDBUS基础上改的,可见原来是不支持MMC bit4的。具体的就没有去看,因为微软的code让人看得头晕。
yanh123
驱动牛犊
驱动牛犊
  • 注册日期2007-08-03
  • 最后登录2009-08-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望31点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-05-12 21:04
只要给MoviNand发一个CMD6,如果MoviNand响应的话,就认为它是支持MMC 4bit。
游客

返回顶部