WINCE5.0+S3C2440支持大容量SD卡(SDHC卡)
2011-02-17 17:01
169 查看
********************************LoongEmbedded************************
作者:LoongEmbedded(kandi)
时间:2011.02.17
类别:WINCE 驱动开发
********************************LoongEmbedded************************
1. 要确保至少更新了07年全年的更新包。
2. 在platform->setting->environment 中设置环境变量IMGSDBUS2 = 1 ,为什么要这样设置呢?因为只有设置了这个环境变量才会让系统支持大容量的SD卡,下图是WINCE6.0help文档中的相关说明:
图1
下面在结合common.bib中的相关内容:
图2
所以我们需要添加环境变量IMGSDBUS2,并且设置其值为1,添加之后如下图所示:
图3
3. 修改bsp下SD卡主控制器驱动SDHC的代码
⑴在sdiocontrollerbase.cpp下的SendCommand函数添加对ResponseR7的支持,如下所示:
图4
⑵在sdiocontrollerbase.cpp下的GetCommandResponse函数添加对ResponseR7的支持,如下所示:
图5
4. 选择sysgen整个工程就可以了
参考链接:
2440支持大容量SD卡的解决办法
http://blog.csdn.net/gooogleman/archive/2009/05/07/4154020.aspx
作者:LoongEmbedded(kandi)
时间:2011.02.17
类别:WINCE 驱动开发
********************************LoongEmbedded************************
1. 要确保至少更新了07年全年的更新包。
2. 在platform->setting->environment 中设置环境变量IMGSDBUS2 = 1 ,为什么要这样设置呢?因为只有设置了这个环境变量才会让系统支持大容量的SD卡,下图是WINCE6.0help文档中的相关说明:
图1
下面在结合common.bib中的相关内容:
图2
所以我们需要添加环境变量IMGSDBUS2,并且设置其值为1,添加之后如下图所示:
图3
3. 修改bsp下SD卡主控制器驱动SDHC的代码
⑴在sdiocontrollerbase.cpp下的SendCommand函数添加对ResponseR7的支持,如下所示:
图4
⑵在sdiocontrollerbase.cpp下的GetCommandResponse函数添加对ResponseR7的支持,如下所示:
图5
4. 选择sysgen整个工程就可以了
参考链接:
2440支持大容量SD卡的解决办法
http://blog.csdn.net/gooogleman/archive/2009/05/07/4154020.aspx
相关文章推荐
- WINCE5.0+S3C2440支持大容量SD卡(SDHC卡)
- wince 2440 SDHC 大容量支持
- 2440支持大容量SD卡的解决办法
- 关于ZYNQ-700是否支持大容量SD卡汇报
- 如何使PB编译出的NK支持大容量的SD卡?
- WinCE支持大容量(4G及以上)SD卡的解决办法
- 2440支持大容量SD卡的解决办法
- 2440支持大容量SD卡的解决办法
- SD卡支持大容量办法(转)
- 2440支持大容量SD卡的解决办法
- 2440支持大容量SD卡的解决办法(作者:www.gooogleman.com 站长gooogleman)
- SD卡支持大容量办法(转)
- 2440支持大容量SD卡的解决办法
- 2440支持大容量SD卡的解决办法(转)
- 2440支持大容量SD卡的解决办法
- 2440支持大容量SD卡的解决办法
- 如何使wince5.0支持大容量flash
- 空格带来的郁闷---让Pxa270支持大容量SD卡
- 2440支持大容量SD卡的解决办法
- 将支持SPL的u-boot的烧写到SD卡上