共查询到20条相似文献,搜索用时 203 毫秒
1.
2.
3.
4.
基于“Steppingstone”的Bootloader的设计与优化 总被引:1,自引:0,他引:1
在嵌入式系统中,Bootloader起着引导加载系统镜像的重要作用,通常运行于具有XIP特性的NOR FLASH中。在以SAMSUNG S3C2440A嵌入式处理器为核心的硬件平台上,基于处理器内置的称为"Steppingstone"的SRAM缓存,设计并实现一个从NAND FLASH启动的Bootloader,对处理器及其内部功能模块进行初始化工作,并通过采用串口下载等方法改进调试过程,提高平台的开发速度,极大地方便了开发人员的研发工作。 相似文献
5.
基于ARM9的Bootloader的分析及设计 总被引:1,自引:1,他引:0
Bootloader是ARM嵌入式系统的重要组成部分。对于不同内核的系统板,其Bootloader也不尽相同,针对每个裸板都要对其烧写针对自己的Bootloader。在此简要介绍S3C2410及其两种启动方式,着重分析S3C2410从NAND FLASH启动的过程中,对各个内部功能模块进行的初始化过程,并设计出基于S3C2410嵌入式系统的Bootloader。通过在线仿真及实际测试表明,该Bootloader具有良好的稳定性、实时性和可移植性。 相似文献
6.
7.
Bootloader在汽车电子领域软件开发中发挥着非常重要的作用。它可以实现ECU的程序更新、数据标定、EEPROM刷写、诊断等功能。本文基于上汽荣威350的车身控制器(Body Control Module,BCM)成熟平台,介绍其Bootloader的详细功能、实现策略及测试方法。 相似文献
8.
本文介绍了龙芯税控SoC中Bootloader的设计过程,并详细分析了Bootloader中关于外部中断(IRQ)处理的详细过程. 相似文献
9.
基于串口的DSP软件下载设计与实现 总被引:3,自引:0,他引:3
张小莉 《信息安全与通信保密》2012,(1):70-71
在以DSP为CPU的嵌入式系统软件开发中,常常需要对目标机软件进行升级更新,一般的方法是利用仿真器通过DSP上的JTAG端口对目标机软件进行调试后烧写,这种方法操作复杂,常用在软件开发阶段。文中设计了一种利用计算机串口与目标机串口实现对DSP软件下载的方法,并且对软件下载过程和软件加载过程进行了比较详细的设计说明。这种方法不需要仿真器和JTAG端口即可方便地实现目标机的软件下载更新。 相似文献
10.
11.
针对嵌入式软件开发采用交叉开发模型,需要频繁把程序从宿主机下载到目标机的要求,研究设计基于Linux的USB集成下载工具。根据USB协议,开发Linux系统的USB驱动模块,基于USB驱动模块,设计出Linux文件下载程序。该工具运行于Linux系统,并利用TQ2440,OK6410,TQ210开发板进行测试。测试结果表明,该工具可以支持2440系列、6410系列、210系列的ARM开发板,并具有很好的扩展性和移植性。 相似文献
12.
为提高文件下载速率和可靠性,提出一种基于USB的文件传输方法.介绍了USB在嵌入式系统中的应用,简要说明了USB设备控制器的一些特性,详细地介绍了软件设计思路.本次设计核心处理器采用三星的S3C2440A,其中集成了USB '设备控制器,实现了从主机下载.BIN文件到目标板,最后运行该文件以完成验证. 相似文献
13.
基于ISA总线的通用多DSP目标系统 总被引:1,自引:0,他引:1
基于ISA总线的通用多DSP(数字信号处理器)目标系统,采用6片定点ADSP2181实现对2路采集数据的处理,目标系统板的地址可从2E8H~366H中选择。DSP与ISA总线和A/D转换器之间的时序控制由FPGA完成.编写的下载软件完成DSP程序和数据的加载。目标系统具有编程简单、操作方便、使用灵活的特点。 相似文献
14.
开发具有低功耗、微内核、体积小,并且具有下载功能的嵌入式系统,是非常具有商业价值的。BitTorrent系统是P2P文件共享技术中应用较为广泛的一种,本文在分析通用的BitTorrent软件基础上,给出一种适合嵌入式系统的BitTorrent下载模型,并通过编码在嵌入式Linux之上实现了稳定快速的下载。 相似文献
15.
介绍了嵌入式Linux系统通过SPI驱动实现对VS1003B音频编解码芯片的控制,使用串口下载上传播放列表,解析MXML协议文件,根据解析的播放链表或按键实现MP3文件播放。 相似文献
16.
介绍了一种以ARM嵌入式开发板为核心、融合因特网通信和GPRS无线通信技术的,智能家居安防监控系统,给出了系统的功能和结构以及硬件原理框图和软件设计思路.该系统由传感器采集信号,摄像头采集图像,经ARM开发板处理后,利用因特网和GPRS模块传输到远程的监控中心.使用Boa嵌入式Web服务器和SQLite数据库搭建远程监控系统,用户通过点击网页上的按钮远程发送控制命令.实验测试表明,该系统不仅有效地实现了快速报警、远程监控功能,还实现的图像的抓拍、打包下载等功能,满足远程监控的设计要求. 相似文献
17.
主要讨论了LTE基站系统的自动软件加载技术,包括实现自动加载功能的自组织网络架构、实现流程和软件加载规划。通过LTE基站之间的X2接口实现并行软件加载,使LTE基站能加载相邻LTE基站,提高LTE网络系统的软件自动加载效率,减少软件加载对O&M的依赖。 相似文献
18.
19.
《Electronics Systems and Software》2007,5(1):20-23
Until recently, a change in embedded operating system or processor generally meant that the embedded software engineer had to change the whole development environment too. Now, the embedded software developer has a new opportunity to standardise on an environment that will offer a new level of consistency across different embedded software environments - it's called Eclipse. Eclipse is not an embedded environment. It is a platform that allows companies to plug in their own tools using a standard mechanism and offers a standard user interface. How the tool works and what the tool does may well vary from processor to processor or operating system to operating system, but the IDE stays the same. And the general look and feel with be very similar 相似文献
20.
本文开发了一种内嵌2kB RAM的UART控制模块,可实现从PC机发送代码至控制模块内部的RAM中,再将代码读取至需要进行功能验证的系统,可以进行RAM数据下载与系统调试。控制模块利用开源的MC8051 IP核进行系统的功能验证,并成功进行了Modelsim下的仿真和FPGA与PC机的实际通信测试,效果良好。 相似文献