activesync同步问题
2014-09-13 15:37
204 查看
1. 问题描述
用activesync同步的时候,发现无法同步的问题,PC端同步软件的同步界面如下:
![](http://my.csdn.net/uploads/201207/19/1342677458_6650.jpg)
图1
WINCE设备弹出出错的界面,如下图:
![](http://my.csdn.net/uploads/201207/19/1342677463_1505.jpg)
图2
2. 问题分析
不能同步文件,应该和WINCE设备这端的文件系统有关。
3. 问题解决
3.1 后来发现把系统选择的ROM-only File System改为RAM and ROM File system就可以了。
3.2 还是选择ROM-only file system
⑴确保BSP包中的xxx.bat文件包含下面的内容:
@REM For Hive Based Registry
set IMGHIVEREG=1
set PRJ_ENABLE_FSEXTREPL=1//没有此项也可以
if /i"%IMGHIVEREG%"=="1" set PRJ_ENABLE_FSREGHIVE=1
if /i"%IMGHIVEREG%"=="1" set PRJ_ENABLE_REGFLUSH_THREAD=1
⑵在platform.reg中添加下面的注册表项
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\<storageprofile associated with the root file system>\FATFS\Filters\fsreplxfilt]
"Dll"="fsreplxfilt.dll"
"Order"=dword:1 ; must be loaded after other filters
其中<storage profile associated with theroot file system>对于我们MLC NAND FLASH的系统来说是FlashDisk,比如
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NAND\FATFS\Filters\fsreplxfilt]
"Dll"="fsreplxfilt.dll"
"Order"=dword:1
此注册表项一定要是在; HIVE BOOT SECTION和; END HIVE BOOT SECTION之间。
⑶设置环境变量sysgen_fsreplxfilt
![](http://img.my.csdn.net/uploads/201303/29/1364560699_9755.gif)
图3
然后选择clean sysgen就可以了。
相关链接:
http://technet.microsoft.com/zh-cn/subscriptions/ee490220
http://social.msdn.microsoft.com/Forums/zh-CN/winembeddedzhtw/thread/b3343b15-5d03-4f21-b85e-7566792606d4
用activesync同步的时候,发现无法同步的问题,PC端同步软件的同步界面如下:
![](http://my.csdn.net/uploads/201207/19/1342677458_6650.jpg)
图1
WINCE设备弹出出错的界面,如下图:
![](http://my.csdn.net/uploads/201207/19/1342677463_1505.jpg)
图2
2. 问题分析
不能同步文件,应该和WINCE设备这端的文件系统有关。
3. 问题解决
3.1 后来发现把系统选择的ROM-only File System改为RAM and ROM File system就可以了。
3.2 还是选择ROM-only file system
⑴确保BSP包中的xxx.bat文件包含下面的内容:
@REM For Hive Based Registry
set IMGHIVEREG=1
set PRJ_ENABLE_FSEXTREPL=1//没有此项也可以
if /i"%IMGHIVEREG%"=="1" set PRJ_ENABLE_FSREGHIVE=1
if /i"%IMGHIVEREG%"=="1" set PRJ_ENABLE_REGFLUSH_THREAD=1
⑵在platform.reg中添加下面的注册表项
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\<storageprofile associated with the root file system>\FATFS\Filters\fsreplxfilt]
"Dll"="fsreplxfilt.dll"
"Order"=dword:1 ; must be loaded after other filters
其中<storage profile associated with theroot file system>对于我们MLC NAND FLASH的系统来说是FlashDisk,比如
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NAND\FATFS\Filters\fsreplxfilt]
"Dll"="fsreplxfilt.dll"
"Order"=dword:1
此注册表项一定要是在; HIVE BOOT SECTION和; END HIVE BOOT SECTION之间。
⑶设置环境变量sysgen_fsreplxfilt
![](http://img.my.csdn.net/uploads/201303/29/1364560699_9755.gif)
图3
然后选择clean sysgen就可以了。
相关链接:
http://technet.microsoft.com/zh-cn/subscriptions/ee490220
http://social.msdn.microsoft.com/Forums/zh-CN/winembeddedzhtw/thread/b3343b15-5d03-4f21-b85e-7566792606d4
相关文章推荐
- mini2440的ActiveSync同步连接问题汇总(留存转发)
- 安装activesync同步时遇到的问题
- ActiveSync同步时蓝屏问题终于解决了
- WinCE同步(ActiveSync)问题
- mini2440的ActiveSync同步连接问题汇总
- 注意我写的OTA短信同步设置的代码有很多问题
- 分布式数据库定时同步问题之--SqlCommand不可序列化
- 在VMWare中运行FreeBSD时的时钟同步问题
- 利用oracle高级复制功能实现数据同步的问题
- Java单例对象同步问题探讨
- 表同步更新的问题的触发器
- 欢迎参与讨论一个分布式数据同步的问题!
- 关于线程和进程的同步问题
- windows 读-写同步问题
- 两台SQL Server服务器同步问题.
- 线程/进程同步问题
- 同步与异步的问题
- 用ActiveSync同步联系人真是太危险了
- 表同步更新的问题的触发器
- 文件同步以及备份问题