自己做了片s3c2440的新板,移植了个wince核,屏及触摸屏都正常,怎么就是找不到SD卡,我用人家的移植的wince核都找得到,硬件是绝对没有问题的。我的板子没有使用norflash启动,nandflash-64M,SDRAM-64M,FAT及storage manage...
全文
回复(18) 2007-01-08 05:05 来自版块 - Wince 程序开发
表情
cool_harber确认你的文件系统运行没有,FAT特征是否锚定(有没有小倒三角)? 另外硬件上再查查,看看SD卡的上拉电阻之类的有没有问题。(2007-01-18 22:20)
cygarm呵呵,怎么没有人顶啊,大侠们帮们分析一下这是什么原因吧。(2007-01-18 03:34)
garywyz楼上的对SD开发狠熟悉诶。我在做SDIO的wince开发,有空请教(2007-01-11 17:56)
chrisyang如果你确认你的硬件中断IO是连线至EINT18,而你的oal里面用的是EINT16,那么你有五个地方需要修改。分别是cfw.c文件中的: OEMInterruptEnable,OEMInterruptDisable,OEMInterruptDone,InitSDMMC还有一个地方...(2007-01-10 09:43)
cygarm感谢楼上的回复,你的驱动库的I/O定义,是不是指的\WINCE420\PUBLIC\COMMON\OAK\DRIVERS\BLOCK\SDMMC下面的代码,我看了,确实是用的EINT16,我修改成了eint18,还是不行。硬件是肯定没有问题的,硬件也一直用的EINT18,我用人家...(2007-01-09 17:04)
chrisyang你每次插卡进去驱动响应的都是card ejected这个事件,这个应该和你的触发IO口的电平有关系,看看你的oal里面用的是什么io口作中断口,用示波器测一下,插卡进去和拔卡出来确保你的卡槽中断IO脚是否有电平变化。 如果有的话,检查一下你的oal所用的触发io与你的驱动库的io...(2007-01-09 11:26)
cygarm谢谢楼上的回复哈,我用PB4.2,控制面板的stroage manager里边看不到这个东西,真是怪啊,本以为这个驱动是最好加的,搞了一个多星期了,没进展啊。(2007-01-08 23:32)
zhengshijie在控制面板程序中的存储管理能看到SD DISK吗?如果可以,说明硬件已经检测到了,只是SD卡读写有问题,所以不能mount文件系统,在根目录下看不到SD卡文件夹。 你用什么版本的WINCE?4.2还是5.0。 5.0是有SD卡驱动源码的。(2007-01-08 21:49)

返回顶部