首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 85 毫秒
1.
基于Bootloader的可靠嵌入式软件远程更新机制   总被引:6,自引:0,他引:6  
王恒  王颋  王泉  李勇 《微计算机信息》2007,23(20):57-59
嵌入式软件的远程自动更新技术能够显著的降低嵌入式系统的维护成本,而更新过程的可靠性直接影响着远程更新的质量.本文针对基于bootloader的嵌入式系统,提出了一种高可靠的嵌入式软件远程自动更新机制,并以采用ARM微处理器、嵌入式Linux操作系统和无线网络接口的嵌入式平台为例给出了更新机制的软硬件实现方案.最后在实际系统中对更新机制的性能进行了测试.测试结果表明,本更新机制具有良好的抗干扰能力,能有效地提高嵌入式软件远程更新的可靠性.  相似文献   

2.
数字信号处理器(DSP)因其具有强大的数字信号处理能力而在各种测控终端中获得广泛应用,在许多应用中这些测控终端分布在地理范围较大的区域,当我们需要对其应用程序进行升级或排除BUG时就非常不便.本文介绍一种通过串行接口或网络传输应用程序代码,并利用DSP的HPI接口实现DSP应用程序远程更新、升级的方法和具体的技术实现.  相似文献   

3.
一种基于嵌入式系统的远程程序更新机制   总被引:1,自引:0,他引:1  
提出了一种基于嵌入式系统的远程程序更新机制,通过一个具体的嵌入式远程数字监控系统设计方案,分析了该机制的系统结构、实现原理和实现流程,实际的应用测试表明,所实现的远程程序更新机制具有较高的适应性和可靠性,可有效提高远程设备的软件升级效率,降低系统的维护成本。  相似文献   

4.
本文分析了星(船)载嵌入式软件可靠性设计的现状及存在的问题,从软件工程和软件可靠性设计及软件测试三个方面论述了如何提高航天嵌入式星(船)载软件的可靠性。  相似文献   

5.
光网络设备的功能由各种板卡来完成,在网络运行中,为解决板卡设计的缺陷,满足市场的需求,需要对板卡的软件进行升级更新。文章设计一种通过网管远程更新板卡软件的方案,避免逐站点更换板卡软件,减小了设备维护的代价。  相似文献   

6.
嵌入式软件调试是多个软硬件模块交互的复杂过程。研究嵌入式远程调试的原理,包括底层硬件机制、操作系统内核和编译器等模块对目标机调试代理的支持;基于新型嵌入式操作系统aCoral的基本内核功能,设计aCoral远程调试结构,提出了SWI异常处理机制的改进方法,实现了线程绑定机制和远程调试代理。采用GDB(GNU DeBugger)为宿主机调试器对系统进行功能验证,结果表明该系统具有可实现任务级调试和稳定性强等优点。  相似文献   

7.
嵌入式系统是为特定应用而设计的专用计算机系统,针对其特殊应用而带来的系统维护和升级问题,本文提出了一种基于以太网实现的嵌入式系统远程固件更新设计方案,该方案主要由S5PV210微处理器、DM9000网卡芯片、NAND-FLASH芯片以及SDRAM随机存储芯片组成,结合Bootloader技术,利用以太网实现了远程系统固件的自动更新,从而大大降低嵌入式系统维护的成本及难度。  相似文献   

8.
针对Altera公司的Cyclone系列FPGA在特殊环境中无法使用下载电缆来重新配置芯片的问题,设计并实现了一个基于μClinux的FPGA远程更新系统。该系统利用Altera的片上可编程系统(SoPC)技术,嵌入Nios II软核处理器,移植μClinux系统,通过UART串口接收升级数据,通过MTD驱动将升级数据写入配置芯片EPCS4和CFI存储芯片。该方法利用FPGA的软硬件可编程的特点,实现了系统软硬件同时在线升级,完成了FPGA的远程更新。  相似文献   

9.
嵌入式软件中状态机的抽象与实现   总被引:6,自引:0,他引:6  
文中提出了在嵌入式软件中把状态机作为一个独立模块从控制模块中抽象出来的思想,描述了抽象出来的状态机模块。并介绍了如何将这种状态机抽象模块应用到实际项目中。  相似文献   

10.
针对嵌入式软件测试覆盖率低的问题,提出了基于软件故障注入的逻辑覆盖测试方法,首先就嵌入式系统常用传感器建立故障模式库,设计了嵌入式软件故障注入系统;其次选取中间层作为故障注入点,研究基于VxWorks653嵌入式操作系统的故障注入实现方式,并通过分析故障信号在软件系统中的传播,提出优化测试用例的方法;最后通过实验验证了该方法可有效提高容错设计功能、冗余设计功能、故障检测功能测试的逻辑覆盖率;有助于提高嵌入式软件的可靠性.  相似文献   

11.
本文以培养适应社会需求的嵌入式软件开发人才为目标,分析了嵌入式软件系统结构及开发内容、嵌入式软件开发方式的特殊性以及业界对嵌入式软件开发人才的知识体系结构需求,描述了嵌入式软件实验教学系统的多种配置方案、多层次实验项目的构成,并总结了如何开展好实验教学、提高教学质量。  相似文献   

12.
软件抗干扰技术是提高嵌入式系统可靠性的重要手段。结合实践,文章分析了嵌入式系统软件的基本要求及软件抗干扰的特点,并从软件工程开发方法和故障自诊断技术等方面提出了若干行之有效的软件抗干扰技术。  相似文献   

13.
嵌入式设备远程在线升级技术   总被引:3,自引:0,他引:3       下载免费PDF全文
为了有效降低嵌入式系统的升级和维护成本,根据嵌入式设备存储结构和更新原理,提出一种通过 Web界面实现嵌入式设备软件自动升级的方法,包括在升级更新前将内核映像文件和根文件系统打包的方法、设备收到打包数据文件后分析和写入存储单元的技术以及用户与嵌入式设备进行远程通信的方式。  相似文献   

14.
VxWorks远程在线软件升级技术   总被引:3,自引:0,他引:3       下载免费PDF全文
针对单一的软件升级方式难以满足不同VxWorks软件升级需求的问题,分析各种VxWorks软件升级方式的优缺点和适用场合,设计VxWorks远程在线软件升级系统,讨论动态软件升级的原理和实现方法。介绍提高升级可靠性的设计,描述系统的具体实现。该系统组合使用3种软件升级方式,可基本满足各种不同软件的升级需求。  相似文献   

15.
组态化嵌入式软件仿真系统设计   总被引:1,自引:0,他引:1       下载免费PDF全文
姬祥  董云卫  王宇英  凌恒 《计算机工程》2011,37(21):225-227,231
为缩短开发周期,提高嵌入式软件仿真系统的设计水平,提出一种组态化嵌入式系统设计。集成仿真建模工具、仿真模型代码生成工具,实现仿真运行环境搭建和对仿真数据的实时监控,采用组态化的仿真方法,根据用户需求生成监控界面。实验结果表明,该系统的运行平台快速高效,监控环境良好。  相似文献   

16.
提出了一种基于TS201嵌入式系统的远程软件和数据库更新的可靠方法。以某探测系统为例,详细描述了该方法的设计原理和实现过程,并列出了核心代码。结果表明,提出的多DSP嵌入式系统软件远程更新的新方法具有很高的可靠性和实用性,能有效地解决嵌入式软件远程更新成功率低、可靠性差的问题。  相似文献   

17.
目前,嵌入式Linux系统已经得到了广泛的应用,相应的软件开发也日趋重要.论述了一类嵌入式系统设备基于Linux-MiniGUI技术的监控管理软件的开发实现.以华恒ARM2410开发板为目标板,以嵌入式Linux、嵌入式数据库和图形用户界面MiniGUI等为基础,在软件总体设计基础上,介绍了软件开发方法,给出了典型监控软件的实现.本系统开发的嵌入式系统监控管理软件已经运用到实际系统中,并且取得了很好的实验效果.  相似文献   

18.
为了获取组合测试中适应值函数所需要覆盖率、测试运行代价等信息,设计实现了基于嵌入式软件源代码插桩的指标获取方案。该方案使用交叉开发环境,完成了对源代码语法、词法分析,插桩库和插桩策略的制定,目标机/宿主机通讯方式设计,获得了语句覆盖率、分支覆盖率、运行时间、被测程序程序复杂度等关键指标,并以图表的方式提供统计结果,为组合测试设计适应值函数,进行测试用例约减提供了依据。  相似文献   

19.
基于嵌入式Web的发射机远程监控系统   总被引:2,自引:0,他引:2  
为了保证广播电视节目的安全稳定播出,需要对广播电视发射机运行状态进行远程监测和控制。基于Web的广播电视发射机远程监控具有很强的适应性和开放性,符合现代远程监控系统的要求。讨论了基于Web服务器的广播电视发射机远程监控的2种方案,给出了基于嵌入式Web的广播电视发射机远程监控系统体系结构和系统功能,介绍了以SX52BD微处理器为核心的嵌入式Web服务器的软硬件设计与实现。针对系统功能的要求,着重对软件设计进行了分析,并提出利用Java Applet和Socket技术在Web页面上实现监控计算机与嵌入式Web服务器进行动态交互的具体方法。系统应用于某电视发射台发射机的远程监控,试运行效果良好。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号