阅读:1807回复:10
WinCE6.0下如何快速启动??
我用的是ARM处理器,上面跑WinCE6.0,有一片4GBit的Nandflash. 每次启动的时候,在加载nandflash驱动以后,好像都要将整个nandflash读一遍,结果启动时间要花20多秒,主要都花在nandflash上了。
是不是每次启动,WinCE都要读取整个nandflash的文件系统?? 有没有别的办法,可以缩短启动时间?? 比如,是否可以分两个区,启动的时候先加载一个小的分区,等启动以后,再加载另外一个大的分区?? 不知道是否可行,如何实现?? 请大家指教呀!! 先谢了!! |
|
沙发#
发布于:2007-11-26 22:06
牛啊,都用CE6.0了。
你可以参照zhengshijie之前说的方法,是可以的 |
|
板凳#
发布于:2007-11-27 14:45
能给个链接么??
或者再给讲解一下。。。多谢了! |
|
地板#
发布于:2007-11-27 15:13
你自己说的比如后面的就可以。呵呵
|
|
地下室#
发布于:2007-11-27 16:01
关键是如何实现呀,难道我要写两个nandflash驱动程序么??写两个注册表配置??
能不能不用我写两个驱动?? 能说得具体一点么?? |
|
5楼#
发布于:2007-12-04 16:04
留個記號,我也很關注這個問題。
|
|
6楼#
发布于:2007-12-11 14:15
自己顶
|
|
7楼#
发布于:2007-12-11 14:58
我感觉你的nandflash没有format 好像WINCE在启动的时候会扫描nandflash并建立分区标志
以后救不会再扫描了 |
|
8楼#
发布于:2007-12-11 17:37
楼上的,我现在系统启动以后都能往里面拷贝文件,而且下次启动以后都能看到文件。不可能没有format
|
|
9楼#
发布于:2007-12-12 09:28
你所有的nandflash都format了吗? 在nandflash的读写函数中加入debug打印语句,看看boot的时候是不是在对所有的block进行读写
|
|
10楼#
发布于:2007-12-12 09:41
我所有的nandflash都format了,而且就算是没有format,那也是第一次boot的时候,会花更长的时间,以后就不会了。现在每次boot花的时间还是比较长。如果文件多了,会花更长的时间。
我要缩短这个时间。不知道在WinCE里面有什么解决方法?? |
|