7214|21

79

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WinCE 4.2/5.0挂接IDE硬盘(磁盘或是SSD类型)和U盘的最大容量 [复制链接]

最近有个项目要64GB的外挂存储器,不知道如那种方案好,
请问各位:
WinCE 4.2/5.0挂接IDE硬盘(磁盘或是SSD类型)和U盘的最大容量?有无实际验证?
此帖出自WindowsCE论坛

最新回复

在那里!?  详情 回复 发表于 2009-6-13 10:28
点赞 关注
 

回复
举报

69

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
这些应是和驱动相关的. 帮顶一下.
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 huabinsir 的回复:
这些应是和驱动相关的. 帮顶一下.


此帖出自WindowsCE论坛
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

4
 
这个要看文件系统支持的。
MSDN上说 exFAT可以支持大于32G的。
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 3 楼 gooogleman 的回复:
这个要看文件系统支持的。
MSDN上说 exFAT可以支持大于32G的。


WinCE 6.0以前的好像没有exFAT技术吧?
此帖出自WindowsCE论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

6
 
哈哈,我说的就是wince6.0 因为我在wince6.0中,所以就忽略你的wince5.0 哈哈。
此帖出自WindowsCE论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 5 楼 gooogleman 的回复:
哈哈,我说的就是wince6.0 因为我在wince6.0中,所以就忽略你的wince5.0 哈哈。

你既然是CE6.0,那就麻烦您试试咯,好不?~_~
此帖出自WindowsCE论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

8
 
我今晚刚试,一个80GB的普通硬盘(有5个分区),在WinCE 5.0中的存储管理器中可以查看到存储信息,但是在我的设备中不能显示出盘符

纳闷了!
此帖出自WindowsCE论坛
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

9
 
我的产品没有留有接口的。
此帖出自WindowsCE论坛
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

10
 
我的产品没有留有接口的。
此帖出自WindowsCE论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

11
 
引用 7 楼 iwillbeback008 的回复:
我今晚刚试,一个80GB的普通硬盘(有5个分区),在WinCE 5.0中的存储管理器中可以查看到存储信息,但是在我的设备中不能显示出盘符

纳闷了!

这个硬盘是NTFS格式的,看样子WinCE4.2/5.0不支持NTFS格式,等下试试把它格式化成FAT32格式的
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

12
 
IDE 硬盘可以接很大的 但是分区好像不能大于4G,不过我以前用的是 WinCE 4.2  现在是多大的分区我就不清楚了。
此帖出自WindowsCE论坛
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

13
 
wince42/50都是32GB硬盘。
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 10 楼 iwillbeback008 的回复:
引用 7 楼 iwillbeback008 的回复:
我今晚刚试,一个80GB的普通硬盘(有5个分区),在WinCE 5.0中的存储管理器中可以查看到存储信息,但是在我的设备中不能显示出盘符

纳闷了!


这个硬盘是NTFS格式的,看样子WinCE4.2/5.0不支持NTFS格式,等下试试把它格式化成FAT32格式的


中午回去把80GB的硬盘格式成了FAT32格式,分了两个区,结果都可以识别出盘符(“硬盘”,“硬盘2 ”)。

此帖出自WindowsCE论坛
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

15
 
不过这个是用IED转USB接口模块(一般的硬盘盒),然后再接到S3C2440的USB上,可以正常读写操作,但是不能修改盘符名称。

如果真的是直接接IDE接口有像11楼12楼所说的诸多缺点,看来还是搞IDE->USB->S3C2440的方案来的方便!
此帖出自WindowsCE论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

16
 
uping
此帖出自WindowsCE论坛
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

17
 
今天把那个IDE转USB接到S3C2440上正常工作的80GB硬盘(2.5寸笔记本硬盘,分有2个区,FAT32格式),直接接到开发板的IDE44pin接口上,同时按照PB5。0的帮助文件添加了相关IDE组件:(参见PB5.0帮助文件)“How to Configure Hard Disk Drives on a CEPC”
1.省略;
(添加硬盘驱动组件)
2.Add a driver for the hard disk drive.
Expand the Catalog node, navigate to Device Drivers\Storage Devices, and then choose ATAPI PCI/IDE Storage Block Driver.
Right-click on ATAPI PCI/IDE Storage Block Driver and choose Add to Platform.
- or -
Set SYSGEN_ATAPI.
3.省略;
(添加文件系统)
4.Add a file system for the hard disk drive.
Expand the Catalog node, navigate to Core OS\Windows CE Devices\File Systems and Data Store\Storage Manager, and then choose FAT File System. Right-click on FAT File System and choose Add to Platform.
- or -
Set SYSGEN_FATFS.

(添加存储控制面板组件)
5.Add the Storage Manager Control Panel Applet.
Expand the Catalog node, navigate to Core OS\Windows CE Devices\File Systems and Data Store\Storage Manager, and then choose Storage Manager Control Panel Applet. Right-click on Storage Manager Control Panel Applet and choose Add to Platform.
- or -
Set SYSGEN_STOREMGR_CPL.

(添加文档组件)
6.For verification purposes, add an application that can create a text file.
Expand the Catalog node, navigate to Core OS\Windows CE Devices\Applications – End User, and then choose WordPad. Right-click on WordPad and choose Add to Platform.
- or -
Set SYSGEN_PWORD.

然后编译烧录到开发板,不挂接硬盘是可以正常启动和使用CE系统!

但是挂接硬盘后,上电启动CE系统时,出现如下错误:
ead wince image from flash:
Sector addr on NAND: 0x1f20
TotalSector: 0xc268
LoadAddress: 0x30200000
JumpAddr: 0x30201000
........................
Run wince, JumpAddr = 0x30201000
Clear the memory unused Windows CE Kernel for ARM (Thumb Enabled) Built on Jun 24 2004 at 18:25:00
ProcessorType=0920  Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8c2013bc

Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
SDMMC config set rGPGCON: fd96abb6
OEMInit Done...
Sp=ffffc7cc
NandFlash FMD_Init
NandFlash FMD_Init Done

Data Abort: Thread=8ffe4000 Proc=8e226070 'filesys.exe'
AKY=00000003 PC=0406f5c0(filesys.exe+0x0005f5c0) RA=0406f2d0(filesys.exe+0x0005f2d0) BVA=04000001 FSR=00000003

然后系统停止启动!

请教各位高人!
此帖出自WindowsCE论坛
 
 
 

回复

50

帖子

0

TA的资源

一粒金砂(初级)

18
 
反汇编filesys.exe看看出错的那个地址是什么函数……
此帖出自WindowsCE论坛
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

19
 
看看有没有filesys.map这个玩意。
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

20
 
有阿,现在想用Windows CE Remote Process Explorer工具来确定那里出错,有了filesys.exe和filesys.map,但是不知道filesys.exe是从那\WINCE500中的路径编译出来的?也就是filesys.exe的源代码在那里?
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表