主题 : QQ2440 SD卡驱动问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1148
精华: 0
发帖: 7
金钱: 65 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-26
最后登录: 2012-01-16
楼主  发表于: 2008-07-26 15:39

 QQ2440 SD卡驱动问题

QQ2440 SD卡驱动为什么不支持2G的SD卡?恳请高手能够回到指教?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2008-07-26 15:54
硬件上可以支持啊,2G以上的SDHC的卡可能没办法支持。你试过?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1148
精华: 0
发帖: 7
金钱: 65 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-26
最后登录: 2012-01-16
2楼  发表于: 2008-07-26 17:17
我试过2G的SD卡。但不是SDHC的。
级别: 新手上路
UID: 1148
精华: 0
发帖: 7
金钱: 65 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-26
最后登录: 2012-01-16
3楼  发表于: 2008-07-26 17:19
支持不了2G的SD卡,插入以后会报错。
级别: 新手上路
UID: 1148
精华: 0
发帖: 7
金钱: 65 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-26
最后登录: 2012-01-16
4楼  发表于: 2008-07-26 17:20
是不是因为驱动程序的问题。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
5楼  发表于: 2008-07-26 21:56
引用第3楼chyxz于2008-07-26 17:19发表的  :
支持不了2G的SD卡,插入以后会报错。


是什么出错信息?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2008-07-26 21:59
引用第4楼chyxz于2008-07-26 17:20发表的  :
是不是因为驱动程序的问题。

友善之臂提供的2.6.13的内核里用的S3C2440A的SD controller的驱动是它们自己找的,我没用过。目前最新的Linux 2.6.26里的驱动肯定可以支持.
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1148
精华: 0
发帖: 7
金钱: 65 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-26
最后登录: 2012-01-16
7楼  发表于: 2008-07-28 10:54
我用的内核是2.6.13,2.6.20的驱动移植过去,编译通不过,不知道应该改什么地方?能不能在2.6.13的驱动上面改?但是看了好久,也没有找到问题,麻烦帮忙看一下,谢谢!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
8楼  发表于: 2008-07-28 13:26
引用第7楼chyxz于2008-07-28 10:54发表的  :
我用的内核是2.6.13,2.6.20的驱动移植过去,编译通不过,不知道应该改什么地方?能不能在2.6.13的驱动上面改?但是看了好久,也没有找到问题,麻烦帮忙看一下,谢谢!

1. 如果你要移植2.6.20的SD驱动,你需要移植所有和这个驱动有关的代码,不光是一个c档。
2. 光看是看不出问题所在的,从出错信息着手是一个比较直接的方法。
3. 这样请别人帮忙看恐怕是没人会理你的,因为你不会付钱。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."