主题 : 2440 sd问题. 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6608
精华: 0
发帖: 7
金钱: 40 两
威望: 16 点
综合积分: 14 分
注册时间: 2009-06-08
最后登录: 2010-09-30
楼主  发表于: 2010-09-09 11:30

 2440 sd问题.

sd 驱动问题:
rSDICARG=0xff8000;    //CMD1(SD OCR:2.7V~3.6V)
rSDICCON=(0x1<<9)|(0x1<<8)|0x41;    //sht_resp, wait_resp, start, CMD1

明明index是0x41,为什么注释说是CMD1呢?

另外,sd 的驱动是按1.1写的还是2.0写的
级别: 侠客
UID: 11461
精华: 0
发帖: 89
金钱: 450 两
威望: 93 点
综合积分: 178 分
注册时间: 2009-12-08
最后登录: 2017-08-29
1楼  发表于: 2010-09-10 20:06
CMD1是对mmc卡使用的
sd卡一般使用ACMD41
2440手册上说这个sd控制器是sd1,0标准的来的
但是实际上驱动可以修改成支持sdhc的,目前我试过可以读写8g的 sdhc卡