0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术WinCE6系统CEDB故障分析介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-02-07 10:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在2017年4月份,英创公司发现了CEDB的故障,并发布了文章介绍如何解决该问题:《CE6.0内置数据库CEDB的异常检测与修复》。由于该故障较罕见,一直以来我们怀疑是由于调试程序时USB连接不稳定导致的。直到近期,英创公司通过大量实验,找到了触发CEDB故障的原因。本文将介绍我们的实验结果,为防止CEDB故障,希望客户注意:

使用WINCE6平台的客户,在产品发布时请使用release版本程序,不要使用debug版本程序。

实验情况

实验设备

实验使用英创各不同嵌入式主板,分两组,一组为WINCE6工控主板,ESM928x及EM9280。另一组为WEC7工控主板ESM335x。

实验程序

实验使用两组代码,一组代码使用MFC,带窗口界面。一组代码使用命令行工程,不带界面。两组代码分别用release模式和debug模式编译,共生产4个不同的应用程序。

两组代码均采用多线程对多个文件同时进行大量文件操作(每秒300次以上文件开关及读写操作)。保证CPU占用100%在满负荷工作。两组代码对文件操作量大致相同。

实验过程

让工控主板上电后自动执行实验程序。

在程序运行一定时间后对工控主板进行断电处理。

不断重复以上过程,并监测工控主板系统启动时内置CEDB是否出现错误数据,并记录错误数据条数。

测试时间为一天。

实验结果如下:

板卡 测试程序 测试结果
WinCE6主板 MFC测试程序
Debug版
实验几分钟后CEDB即开始出现错误数据。
一日后,所有板卡均出现CEDB故障,启动速度明显变慢,CEDB无用数据均有几百条
WinCE6主板 MFC测试程序
Release版
正常
WinCE6主板 命令行测试程序
Debug版
一日后,CEDB有出现几条错误数据。启动速度变化不明显
WinCE6主板 命令行测试程序
Release版
正常
WEC7主板 MFC测试程序
Debug版
正常
WEC7主板 MFC测试程序
Release版
正常
WEC7主板 命令行测试程序
Debug版
正常
WEC7主板 命令行测试程序
Release版
正常

实验表明:

CEDB故障均出现在WINCE6平台的工控主板上,这也和英创公司主板维修记录里的信息一致。

WINCE6工控主板运行Release版本的测试程序均没有出现CEDB故障,而运行DEBUG版测试程序后均出现CEDB故障。

MFC下DEBUG版测试程序更容易导致CEDB故障,可能是因为带界面程序CPU消耗相对更大。

测试发现当CPU处于满负荷状态下断电,才有一定几率导致CEDB内错误数据增加。而少量的CEDB错误数据对系统启动速度影响很小,所以CEDB故障不容易被发现。

解决办法

1、当出现CEDB故障时:

1)启动变慢

2)activesync连接故障

3)“\NandFlash\Documents and Settings\default.vol”文件变大

请参考文档《CE6.0内置数据库CEDB的异常检测与修复》解决该故障。

2、在产品发布时请使用release版本程序,不使用debug版本程序。release版本程序不带调试信息,exe大小也会明显小于debug版本程序。

英创提供测试程序源代码,有需要的客户可以联系英创工程师获得,验证该问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6107

    浏览量

    36950
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    龙芯中科助力2025教育信息技术应用创新大赛成功举办

    2025年11月13日-15日,由中国教育技术协会主办、浙江大学与中国教育技术协会网络安全专业委员会联合承办,中国电子工业标准化技术协会信息技术应用创新工作委员会、浙江高校信
    的头像 发表于 11-21 16:23 593次阅读

    宝马南京信息技术有限公司开业

    今日,宝马(南京)信息技术有限公司在南京正式“挂牌运行”。这家华晨宝马全资子公司由领悦数字信息技术有限公司南京分公司“迭代”而来,代表着一次里程碑式的“进化”。这次升级不仅加速了宝马在华数字化转型进程,更通过深化本土创新,为“未来智慧出行”的发展谱写了核心“代码”。
    的头像 发表于 10-29 15:17 404次阅读

    佛瑞亚如何通过信息技术推动业务增长

    在数字化、信息化的浪潮下,信息技术已经不仅是后台工具,更成为驱动企业发展的关键力量。本期Women Inspiring Mobility,我们采访了佛瑞亚中国区信息技术总监马瑛,了解她和团队如何将
    的头像 发表于 07-29 14:00 729次阅读

    飞腾主板为信产业发展提高硬实力

    信息技术飞速发展的当下,信产业已成为我国实现科技自立自强、保障国家信息安全的关键领域。信,即信息技术应用创新,其核心目标是实现
    的头像 发表于 07-22 18:20 560次阅读

    DEKRA德凯成为沙特通信和信息技术设备技术法规认证机构

    近日,DEKRA德凯成功获得沙特标准、计量和质量组织(SASO)认可,正式成为沙特通信和信息技术设备技术法规(Technical Regulation for Communications
    的头像 发表于 07-15 14:27 729次阅读

    科普|信是什么?一文读懂“信息技术应用创新”战略

    什么是信?信,即“信息技术应用创新”,是国家推动IT系统自主可控、安全可控的重要战略工程。它不仅是技术层面的创新,更承载着保障国家网络安
    的头像 发表于 06-13 10:06 6306次阅读
    科普|信<b class='flag-5'>创</b>是什么?一文读懂“<b class='flag-5'>信息技术</b>应用创新”战略

    电缆故障定位系统原理分析

    (适用于高阻/闪络故障),这种方法具有更高精度,测量更为准确。 电缆故障定位技术融合了多种物理与信息技术,如行波测距法、信号反射法等,结合分布式传感与物联网
    的头像 发表于 04-03 11:19 670次阅读
    电缆<b class='flag-5'>故障</b>定位<b class='flag-5'>系统</b>原理<b class='flag-5'>分析</b>

    SMT加工中的故障排除:宁波中电集系统化实践

    和诊断至关重要。公司通过建立完善的故障记录系统,确保技术人员能够快速获取关键信息。 接下来,通过视觉检查初步查找明显的物理异常,例如焊料桥接、短路、开路、元件错位或缺失等。宁波中电集
    发表于 02-14 12:48

    是否有TCA8418 WinCE6的驱动?

    是否有TCA8418 WinCE6的驱动
    发表于 02-13 06:18

    龙芯中科荣获2024年度信息技术应用创新工作委员会卓越贡献成员单位

    光南,工业和信息化部信息技术发展司系统创新应用处处长孟洪涛,中国电子工业标准化技术协会执行秘书长朵晶,信工委会秘书长赵成志等出席。会上,龙
    的头像 发表于 01-23 10:50 981次阅读

    芯盛智能荣获2024年信息技术应用创新工作委员会卓越贡献成员单位

    日前,中国电子工业标准化技术协会信息技术应用创新工作委员会(以下简称 “信工委会”)2024 年度总结座谈会于北京隆重举行。此次会议对在信工作中作出突出贡献的成员单位予以表彰。江苏
    的头像 发表于 01-20 09:56 929次阅读

    飞腾助力首届教育信息技术应用创新大赛圆满落幕

    近日,由中国教育技术协会主办,教育部教育管理信息中心教育信实验室、公安部第三研究所、中国电子工业标准化技术协会信工委会支持,北京航空航天
    的头像 发表于 12-24 09:57 768次阅读

    在TI335下wince6使用TSC2007,只要是把AD置on的设置就不返还,为什么?

    在TI335下wince6 使用TSC2007: 地址0X48,a0,a1为0 做如下的设置: ucCommand=0Xc4; I2CWrite(s_TouchDevice.hI2C,0X0c
    发表于 12-24 06:27

    有方科技参编的信息技术团体标准发布

    近日,有方科技参编的《信息技术产品供应链成熟度 共性指标 第1部分:企业背景评价》《信息技术产品供应链成熟度 共性指标 第2部分:技术掌控评价》《信息技术产品供应链成熟度 共性指标 第
    的头像 发表于 12-23 10:44 901次阅读

    龙芯中科助力2024首届教育信息技术应用创新大赛成功举办

    近日,2024首届教育信息技术应用创新大赛在北京航空航天大学成功举办。本次大赛由中国教育技术协会主办,教育信实验室、公安部第三研究所、中国电子工业标准化技术协会信
    的头像 发表于 12-19 17:02 821次阅读