首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 171 毫秒
1.
基于DSP的Flash引导启动技术已被广泛运用.传统方式采用JTAG仿真器完成应用程序的调试和代码的烧写,但受航空工程应用环境的制约,突显操作不便、效率低下的问题.对此提出了一种全新加载方案,基于通用性更强的串口传输模式,通过固化的监控程序和可操作的应用界面,实现加载过程的跟踪和控制.工程试验结果表明本方案具备满意的可操作性、高效性和可靠性.  相似文献   

2.
薛金辉  王忠勇 《通信技术》2009,42(9):193-195
为了解决C55X系列DSP系统程序代码的保存问题,文中设计了一种利用JTAG接口,在线烧写DSP片外Flash并实现自举启动的方法。这种在线编程方法利用EMIF接口将TMS320VC5501和FLASH芯片相连接,通过搬移程序将应用程序的已初始化段按照C55X系列DSP引导表格式烧写进外部扩展的FLASH存储器中.从而实现自举启动。该方法为DSP系统的软件维护和升级带来了方便,具有实际应用价值。  相似文献   

3.
介绍了一种无需.hex文件转换就能将应用程序烧写到Flash的引导装载系统.在一些脱机运行的DSP(数字信号处理器)应用系统中,通常需要在系统加电后自行将代码从外扩存储器中装载到内部DSP中去执行,实现此种功能的系统称为引导装载系统.文中使用TMS320C6416 DSP和AM29L033C Flash分别作为系统的嵌入式处理器和存储器,并详细地介绍了该方案的硬件实现以及程序的自引导.  相似文献   

4.
基于CCS的DSP片外Flash直接烧写设计   总被引:1,自引:0,他引:1  
要可靠启动DSP系统中用户代码,关键是Flash正确可靠烧写.提出了一种基于CCS简单、容易理解的直接烧写方法.通过恰当设置COFF代码段,保存运行地址必需的DATA,以在线编程的方式将保存的DATA烧写到外部Flash中.采用TMS320C6711 DSP试验板,对Flash烧写上电加载后,DSP能够正确、稳定的运行.给出了直接烧写方法,操作简便,容易掌握,为DSP系统中Flash的烧写提供了一条有效解决途径.  相似文献   

5.
要可靠启动DSP系统中用户代码,关键是Flash正确可靠烧写。提出了一种基于CCS简单、容易理解的直接烧写方法。通过恰当设置COFF代码段,保存运行地址必需的DATA,以在线编程的方式将保存的DATA烧写到外部Flash中。采用TMS320C6711 DSP试验板,对Flash烧写上电加载后,DSP能够正确、稳定的运行。给出了直接烧写方法,操作简便,容易掌握,为DSP系统中Flash的烧写提供了一条有效解决途径。  相似文献   

6.
本文介绍利用TMS320VC5402片内的Bootloader并行引导程序,将烧写在FLASH快闪存储器中的应用程序引导到DSP片内独立运行。提供具体电路设计和实现软件。  相似文献   

7.
基于FLASH的TMS320C6416 DSP ROM加载方法   总被引:1,自引:0,他引:1  
简单介绍TMS320C6416的引导方法。通过CCS把用户的应用程序烧到FLASH中。当DSP复位时引导装载程序装载位于FLASH的前1KB中的二次引导程序放在DSP的存储器0处。传输完成后DSP从0地址开始执行程序,二次引导程序加载用户应用程序。  相似文献   

8.
文中对TI公司的TMS320C6000系列DSP(数字信号处理器)的Flash引导方式进行了研究,详细阐述了DSP Flash引导模式的实现原理及引导过程,链接命令文件的编写,和如何实现基于第二Bootloader的Flash引导。在实际工程应用中,以TMS320C6202B型DSP和SST39VF800A型Flash为目标系统,根据实际使用经验,由浅入深,从简单到复杂,着重强调了C6XOX与其它C6000芯片在内部存储器结构上的不同而导致Flash引导上的差异,并编写了相应的汇编代码程序,成功实现了基于复制表的第二Bootloader Flash引导,系统运行稳定可靠,表明了该引导方法行之有效。  相似文献   

9.
为实现DSP嵌入式系统的应用程序自动加载功能,提出了基于TI公司的TMS320DM648的NOR Flash自动加载实现方法.首先对启动过程进行了分析,给出了用户加载程序的编写方法.在此基础上,根据公共目标文件格式和应用镜像脚本两种文件格式的说明,设计出公共目标文件格式到应用镜像脚本转换程序,生成可用于FLASH烧写的文件.最后在TMS320DM648核心板上实现了在CCS环境下对Flash编程和程序自动加载,证明该方法有效可行.  相似文献   

10.
TMS320F2812片内Flash在线烧写技术研究   总被引:5,自引:0,他引:5  
基于TMS320F2812内部Flash在线烧写技术,提出了一种串口烧写Flash技术.详细论述了烧写技术的实现步骤,给出了关键部分的程序代码.通过对比发现,基于JTAG接口烧写技术常用于调试阶段,而串口烧写技术能够应用于一些特殊场合,并能提高系统的可维护性.  相似文献   

11.
通过Flash存储器引导DSP(数字信号处理器)系统(Bootloader)是实际应用中常用的一种方式,但随着DSP程序规模的不断扩大,越来越需要更加灵活的引导方式。文中以TI公司高性能DSP芯片TMS320C6000系列为例,介绍了从Flash存储器进行引导、带中断向量表的二次Bootloader的新途径,突破了程序引导的结构障碍,从而为TMS320C6000系列DSP的开发提供了一种新的思路。该方法已在实际工程中得到具体应用,系统运行稳定可靠。  相似文献   

12.
针对目前DSP系统程序容量有限、烧写流程复杂的弊端,提出了一种面向大容量程序上电自举的方法,采用外扩大容量RAM和FLASH作为程序运行和加载的硬件平台,该自举方法无需特殊程序设计,在程序调试模式下自动完成快速烧写大容量FLASH。而且该方法可以由开发人员根据自己的需求通过配置相应的链接命令文件完成程序片内RAM和片外RAM的地址空间自举设定。该自举程序在多个项目中进行了设计应用,无需文件格式转换,简单灵活、稳定可靠,模块层次清晰,能够很好地移植到其他DSP平台上。  相似文献   

13.
VC5416的几点问题及其与FLASH的引导系统的设计   总被引:1,自引:0,他引:1  
文中介绍了TMS320VC5416在实际应用中的几个值得注意的问题.同时也介绍了VC5416与存储器FLASH构成的DSP引导系统的具体连接方式与操作方法,通过例子详细地说明了如何通过DSP芯片将程序烧写入FLASH,使FLASH与DSP芯片构成独立系统的步骤和方法,具有较强的实用性.  相似文献   

14.
在微机线路保护中,利用数字信号处理器(DSP)高效快速的数字信号处理能力和嵌入式先进的精简指令集芯片机器(ARM)处理器强大的以太网通信功能,采用DSP+ARM9的双中央处理器(CPU)的硬件结构,两者之间采用双口随机存储器(RAM)进行数据交换。软件设计基于嵌入式Linux操作系统,移植了Bootloader、内核,构建了Ramdisk的根文件系统,并移植了应用程序。  相似文献   

15.
传统的对DSP程序固化的方法是通过汇编语言将其RAM或者SDRAM中的数据逐字节写入Flash中,这种方法具有可移植性差和可能由于RAM或者SDRAM的容量不足而导致不能存放较大固化程序的缺点。为此本文提出了基于C语言磁盘文件管理功能的通用Flash写入程序,给出了其算法流程及C语言实现,并对不同Flash实现编程,证明了此方法的可行性和有效性以及较强的可移植性。  相似文献   

16.
《IEE Review》2003,49(11):50-53
Ever falling chip geometries are beginning to raise serious doubts as to the long-term viability of flash. Quantum tunnelling is integral to the operation of flash memory, and as chips are getting smaller the ultra-thin tunnelling barrier is becoming increasingly prone to breaking down. A second problem is with the lifetime of flash-based devices, which can be limited to around 100000 cycles. This is fine for some applications, but inadequate where data storage requirements extend over decades. Flash is also quite slow and difficult to program, two problems that are getting more significant as chip areas increase and supply voltages fall. There are three technologies looking to replace flash: magnetic RAM (MRAM), ferroelectric RAM (FRAM) and ovonic RAM. All of these use new materials to create truly nonvolatile memories with long lifetimes. Getting any one of them to replace flash in the marketplace will depend on producing a sufficiently small memory cell, while at the same time minimising the number of additional processing steps required.  相似文献   

17.
Based on the structure and bootloader principle of DSP system, a method for the remote updation, debugging and self-loading of DSP system is developed by Ethernet. Hardware circuit and DM9000 driven program are presented and TCP/IP protocol is embedded into DSP. Through the re-mapping of external memory address, it is easy to implement the load of program section selectively and DSP self-boot. The experimental results show that the problem of high cost in system maintenance by conventional field debugging b...  相似文献   

18.
电子设备中经常使用Flash存储器存储数据,这必须配备相应的驱动程序.常用的Flash存储器芯片都有现成的驱动程序,但这些驱动程序都是针对单片Flash存储器的,而在实际系统中为满足存储空间的需求,通常将多片Flash存储器拼起来,为方便上层程序读写数据,驱动程序中必须考虑地址对齐问题.基于VxWorks操作系统,采用MPC8240 CPU,提出了4×16位Flash存储器驱动程序设计方法,讨论了各种情况下的地址对齐问题,给出了程序流程和部分源代码,并为上层程序提供了两个接口函数.  相似文献   

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

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