首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 445 毫秒
1.
随着搭载DSP的系统多样化,因DSP启动失败导致无法正常工作已成为一个重要问题。为了提高DSP系统的可靠性和可维护性,结合飞腾M6678 DSP硬件特征,根据DSP的启动原理设计了两种备份启动方案。一种基于SPI NOR FLASH及EMIF NOR FLASH结合的方式,通过外部控制器在线切换DSP启动模式,实现DSP从SPI NOR FLASH或EMIF NOR FLASH的程序启动。另一种基于单片SPI NOR FLASH三次引导加载实现备份启动的方式,将UBOOT程序、应用程序和备份应用程序分别存储在SPI NOR FLASH的三段空间,DSP上电后通过RBL程序加载SPI NOR FLASH首段空间中的UBOOT程序,UBOOT运行后,根据外部信号完成不同FLASH地址的应用程序加载。测试结果表明,两种方案均能实现DSP备份启动的功能,提高了系统的可靠性,对比两种方式,单片SPI NOR FLASH方式具有更好的收益。  相似文献   

2.
多核处理器片内一般具有容量较大的动态RAM,其程序代码存储在片外Flash中,或者通过主机下载程序。多核DSP的启动和单核启动区别较大,本文以8核DSP芯片TMS320C6678为应用平台,介绍了多核DSP的启动方法。通过I2 C总线芯片存储一级启动程序,应用程序存储到容量较大的Nand Flash芯片,文中详细介绍了该启动方法的软硬件设计。  相似文献   

3.
为避免TMS320F28335在程序升级过程中需要执行打开嵌入式设备、额外配置GPIO管脚电平或单独开发专用上位机软件的操作,提出了一种二次Bootloader方法来实现应用程序的在线升级。将TMS320F28335配置为Flash启动模式,通过预烧写二次Bootloader程序,将通用串口上位机软件下发的应用程序bin文件存储在TMS320F28335的外扩SRAM中,执行将应用程序烧写到片上Flash指定区域的操作,并跳转执行应用程序,实现应用程序的在线升级功能。实验结果表明,该方法有效可行,具有较强的通用性和可靠性。  相似文献   

4.
DSP在线升级与资源优化再配置   总被引:1,自引:0,他引:1       下载免费PDF全文
李鹏 《计算机工程》2008,34(17):225-226
基于TI TMS320C5410,提出数字信号处理器(DSP)内的一种动态程序加载技术,研究并实现DSP的在线升级与资源优化再配置。利用该技术解决DSP中原有bootloader程序的局限性,使DSP在启动时可选择性地加载应用程序,实现DSP内资源的优化配置和程序运行过程中的动态程序加载与释放,对DSP内的资源进行优化再配置。通过开发设计在线程序写入,实现DSP内程序的在线升级与在线 调试。  相似文献   

5.
杨彦鑫  黎英 《微处理机》2012,33(6):72-76
为了实现基于以太网的嵌入式并行系统的实时仿真应用,在分析并行仿真系统结构的基础上,根据BF548装载文件结构的特点,研究了DSP的启动方式和任务程序加载过程,提出一种基于以太网的初始化代码多重加载的下载方法。该方法可实现DSP启动后自动下载任务程序,解决了多DSP并行系统任务下载过程复杂繁琐的问题。通过实际测试,验证了该下载方法的实用性、可行性和有效性,为并行仿真应用提供了一种方便、灵活的实验手段和实现技术。  相似文献   

6.
根据在单片机上利用Boot Loader引导加载程序可以实现用户对PLC梯形图在线自编程更新的原理,介绍了一种基于PLC应用的ATmega128的Boot Loader程序的设计。该程序采用仿三菱通信协议将PLC梯形图目标代码通过RS232接口更新写入到单片机的FLASH中。实验表明,将Boot Loader应用于PLC实现梯形图的下载更新,使PLC应用软件设计更具灵活性,同时提高了开发效率。  相似文献   

7.
整车控制器BootLoader的设计与实现   总被引:1,自引:0,他引:1       下载免费PDF全文
张艳  鲍可进 《计算机工程》2011,37(12):233-235
针对传统BDM工具下载或升级应用程序比较麻烦的问题,采用CCP在线更新应用程序,设计一种基于CAN总线的专用BootLoader。介绍BootLoader的设计及CCP在整车控制器端和PC端的实现。实车实验结果证明,BootLoader能够正确引导程序的运行,准确、方便地实现应用程序的下载和升级。  相似文献   

8.
TMS320VC5509在线烧写Flash并自举启动方法研究   总被引:1,自引:0,他引:1  
为了解决TMS320VC55X系列DSP系统程序代码的保存问题,设计了一种利用JTAG接口,在线烧写Flash并实现自举启动的方法。这种在线编程的方法利用并行外部存储器加载(EMIF)接口将TMS320VC5509和Flash芯片相连接,通过搬移程序将应用程序的已初始化段按照C55X系列DSP引导表格式烧写进外部扩展的Flash存储器中,从而实现自举启动。该方法为DSP系统的软件维护和升级带来了方便,具有实际的应用价值。  相似文献   

9.
针对DSP程序更新主要在计算机环境下完成,不利于产品售后服务的现状,提出一种基于CAN总线通讯的DSP程序更新方案。该方案将待更新程序存储于便携式下载器片内Flash中。DSP目标板上电时将自动运行固化于其中的底层服务程序,由该底层程序判断是否进行程序更新。若需要更新程序,则与下载器通过CAN总线传输数据,并对数据进行CRC16校验,之后利用Flash API算法将接收到的数据可靠地烧写到片内Flash中,从而实现脱离计算机环境下的程序升级。该方案可使程序更新过程快速可靠,而且下载设备便携、界面友好且容易操作,可有效提高DSP产品的售后服务质量。  相似文献   

10.
以三星公司S3C2440AL嵌入式处理器为硬件基础,提出了一种基于ARM9的WinCE5.0引导程序(BootLoader)的设计和实现方法。详细介绍了嵌入式操作系统启动的第1条代码——Boot Loader,并对其架构进行分析;阐述了其启动代码和主代码的开发过程,并给出主代码开发中硬件初始化的步骤;然后用三星公司的sjf2440.exe烧写工具把Boot Loader的映像文件下载到Flash中去,并给开发板上电调试,最终从超级终端上显示出Boot Loader的调试信息。  相似文献   

11.
通过对OMAP启动方式的分析,针对OMAP需要从外部Flash启动、耗时大、风险高的缺点,提出了一种多级启动的Boot Loader设计方案.该方案通过两级启动,在RAM中运行Boot Loader,降低了代码运行的风险,减小了Boot过程的耗时.实验证明,使用该方法拷贝程序的耗时能够减少20%左右.  相似文献   

12.
郝斌  王景中 《测控技术》2007,26(2):87-90
介绍了应用Cirrus Logic EP9315处理器,基于嵌入式操作系统Windows CE.NET的Boot Loader的设计与实现过程。简述了Windows CE.NET的基本特点和Cirrus Logic EP9315处理器的结构及基本功能。本文分3个部分——启动代码、主控代码、扩展代码,介绍了Boot Loader的特点和功能,并详细阐述了每一部分的开发流程,特别是本Boot Loader支持从多种设备下载启动系统镜像的功能。该设计已成功应用于EIC9315平台,对其他系统Boot Loader的设计也有很好的借鉴作用。  相似文献   

13.
基于AT91RM9200微控制器的BootLoader的分析与开发   总被引:2,自引:0,他引:2  
嵌入式系统开发过程中的一个重要问题是如何开发Boot Loader。目前已有一些通用的Boot Loader,但如何根据特定的嵌入式系统平台,开发相应的Boot Loader,无疑是一个重点和难点。本文选用AT9IRM9200微控制器建立了一个通信接口平台,通过阐述U—Boot分析了BootLoader开发的特点和操作模式,并通过详细地分析AT91Basic Boot的源程序,具体地说明了Boot Loader需要完成的主要任务和实现方法。可见,Bot Loader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内核。  相似文献   

14.
为了解决工程生产中程序更新、升级的问题,使工程师更方便地使用单片机进行研究与开发,提出了程序下载器的开发方案。通过编写监控程序和上位机软件实现了程序下载器对单片机程序的升级与调试,并结合Flash的各种机制,对普通模式和保护模式下的Flash实现在系统编程。  相似文献   

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

16.
现在,制作一个声音文件已经是一件很容易的事情,接下来就是利用这些声音文件构造一个优美的工作环境问题了。具体而言就是将程序的启动、关闭等操作赋予一定的声音。单靠Windows控制面板中的“声音”程序有时不能满足需要,所以最好还是有这样一个应用程序来帮忙。ProqramSounds302是OzzleProduc-tions公司1998年10月7日上网到Downloadcom站点的免费软件最新版本,下载对象为progsndexe,下载大小是972kB,其主要功能就是Assignsoundfilestoanyeventinanyprogram(将声音赋予任何程序中的任何事件)。当启动电子邮件程序的时候自动播…  相似文献   

17.
虽然,WinXP SP2(以下简称SP2)号称有种种好处,但是,SP2并非一般的补丁程序,为了增加安全性,它对当前的WinXP系统做出了重大变更,可能导致某些应用程序无法与其兼容,也可能出现一些奇怪的故障。不管是害怕不能适应或其他原因,你可能希望能暂缓升级SP2,那就下载这个由微软提供的能暂时阻止计算机升级到SP2工具包,执行该工具后,在一定的时期内计算机将无法通过自动更新功能及Windows Update下载SP2。  相似文献   

18.
Smart Client在管理信息系统中的应用   总被引:3,自引:0,他引:3  
智能客户端应用程序是一种由.NET Framework支持的应用程序,这类程序将C/S模式的强大功能和灵活界面与B/S模式的易部署性和稳定性结合了起来,在管理信息系统中有着广阔的应用前景。本文首先分析了在管理信息系统开发中,智能客户端模式较C/S、B/S模式的优越性所在,然后通过Appupdater组件,以组件化的形式演示了智能客户端应用程序如何实现自动升级功能。  相似文献   

19.
介绍了以J-Link烧写Boot Loader的方法,利用s3c2440内部集成的4k Sram(stepping stone)运行特制程序初始化SDRAM并使其可用,再把支持Nand Flash烧写功能的特制Uboot下载到SDRAM运行,达到通过间接的方法烧写Nand Flash的目的,使没有并口的计算机也可烧写Boot Loader。设计的方法易于应用,可简化嵌入式系统开发。  相似文献   

20.
通过深圳亿道电子公司嵌入式产品Eeliod开发板,对BootLoader的启动过程和存储映射进行了研究,重点分析了Boot Loader的原理、程序架构,并最终实现了嵌入式开发板的引导.  相似文献   

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

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