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

2.
本文介绍了基于OMAP平台便携式数字化遥测接收机的实现,包括Boot Loader的实现、嵌入式Linux内核移植、文件系统的实现以及双核通讯程序的实现.  相似文献   

3.
介绍Boot Loader和NAND Flash的基本原理,在此基础之上介绍如何在ARM平台上开发基于NAND Flash的Boot Loader.  相似文献   

4.
LINUX嵌入式操作系统在ARM上的移植   总被引:1,自引:0,他引:1  
本文是基于ARM的平台上进行嵌入式操作系统LINUX的移植,其中ARM选用S3C2410。文中首先对Linux操作系统内核进行了介绍,然后对系统引导程序(Boot Loader)进行了设计,最后给出了Linux在ARM上的移植过程。  相似文献   

5.
Boot Loader是嵌入式系统开发的重要环节之一.通过博创公司的嵌入式产品UP-NETARM2410-S,详细介绍了在移植Windows CE嵌入式操作系统之前Boot Loader的开发步骤和烧写过程.重点分析了Boot Loader的原理、启动、编译过程,编译环境,并给出了Boot Loader的编程模型和算法框架.有利于全面正确地了解Boot Loader.  相似文献   

6.
郝斌  王景中 《测控技术》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的设计也有很好的借鉴作用。  相似文献   

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

8.
本文针对三星S3C2410平台介绍Windows CE.Net下Boot Loader的开发。描述系统引导程序Boot Loader的设计,阐述设计时考虑的因素和需解决的技术难点,给出一套可行的引导程序流程,说明Windows CE.Net内核映像的加载过程。Boot Menu的使用使Boot Loader极为方便地引导和调试Windows CE.Net内核。  相似文献   

9.
Boot Loader的设计是Windows CE开发非常关键的一步。本文以基于S3C2410处理器进行Windows CE 5.0 Ethernet Boot Loader的设计和实现为例,简单介绍了Boot Loader的基本概念和架构,重点分析了基于S3C2410的Boot Loader的引导过程、控制流程以及实现方法。  相似文献   

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

11.
基于ARM的嵌入式Boot Loader浅析   总被引:4,自引:5,他引:4  
在专用的嵌入式系统(如ARM)上运行GNU/Linux已经变得越来越流行,本文详细介绍了基于ARM的嵌入式BootLoader在嵌入式文件系统中所处的位置、作用、基本概念,从开发人员的角度比较了BootLoader两种操作模式之异同,最后分析了BootLoader的启动流程,以及在不同启动阶段CPU的合理设置等问题。  相似文献   

12.
基于s3c2410开发板的Boot Loader的启动分析   总被引:4,自引:3,他引:4  
BootLoader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内核,目前已有一些通用的BootLoader,但是如何根据特定的嵌入式平台,开发BootLoader是一个重点和难点。本文通过阐述VIVI分析了BootLoader开发的特点和模式,详细说明了BootLoader要完成的主要任务和实现方法。  相似文献   

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

14.
针对Ethernet/IP通信处理器的开发,采用S3C2410 ARM9微处理器和Windows CE.NET嵌入式操作系统,建立了通信处理器的Boot Loader和I/O接口驱动程序。Boot Loader与硬件高度相关,担负着初始化系统硬件和引导操作系统的双重任务。而I/O接口驱动程序使操作系统自动识别外围数据采集设备,为应用程序对底层设备的操控提供服务。实验测试表明该Ethernet/IP通信处理器运行稳定、可靠。  相似文献   

15.
在嵌入式系统的开发中,首先移植一个稳定且功能强大的Boot Loader对后续软件的开发至关重要。Boot Loader是系统加电后运行的第一段代码,它进行初始化硬件设置、创建内核需要的信息等工作。BootLoader对硬件的依赖性非常强,不同的体系结构、不同的板级设备配置都对Boot Loader有不同的需求。U-Boot是目前各种Boot Loader中对各种处理器、开发板支持比较完备,功能比较强大的一种。详细介绍了U-Boot在OMAP5912开发板上的移植与运行。  相似文献   

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

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

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

京公网安备 11010802026262号