首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
LINUX嵌入式操作系统在ARM上的移植   总被引:1,自引:0,他引:1  
本文是基于ARM的平台上进行嵌入式操作系统LINUX的移植,其中ARM选用S3C2410。文中首先对Linux操作系统内核进行了介绍,然后对系统引导程序(Boot Loader)进行了设计,最后给出了Linux在ARM上的移植过程。  相似文献   

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

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

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

5.
远飞 《微处理机》2007,28(3):120-122,125
在以32位处理器为核心、uClinux为操作系统的嵌入式系统中,Boot Loader负责初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。44binit.S是S3C44BOX的Boot Loader中不可缺少的最先运行的程序,它由ARM汇编语言编写,主要完成硬件设备的初始化。文章详细介绍了44binit.S的设计思路以及较难懂的一些程序段落。  相似文献   

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

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

8.
随着半导体技术和计算机技术的发展,嵌入式系统在各行各业的应用已经越来越广泛。本文结合实例阐述了Linux内核移植到ARM9芯片S3C2440的具体实现过程,着重论述了移植过程的具体方法。最后,将编译好的内核代码通过已经移植好的Boot Loader下载到开发板上运行,实验证明了Linux内核的成功移植。  相似文献   

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

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

11.
提出了一种小型嵌入式Linux Boot Loader的设计方案,并详细介绍该方案在Arm-Linux平台上的实现过程.方案大大简化了特定应用平台下Linux Boot Loader的设计,并且大大减小了生成的可执行文件的大小,针对特定应用平台自行设计小型的Boot Loader具有一定的参考价值.  相似文献   

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.
在嵌入式系统开发中.针对不同硬件对Boot Loader进行修改是重点和难点之一。通常的方法是根据硬件的数据手册编写相关程序;但这样做难度大,开发周期长。本文以RedBoot与U—Boot之间模块移植的实现为例,提出了从不同的Boot Loader中移植已有模块来修改Boot Loader的方法,既降低开发难度,也缩短了开发周期,同时也为众多嵌入式开发人员提供了新的思路。  相似文献   

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

15.
Bootloader是操作系统和硬件的枢纽,负责初始化硬件和引导嵌入式操作系统的内核。U—Boot是当前比较流行,功能强大而且成熟的Bootloader,可以支持多种体系结构。介绍了U—Boot的结构、功能以及启动工作机理。针对基于ARM?I、DMI内核的S3C44BOX的开发硬件平台,对U—Boot进行了移植。  相似文献   

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

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

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

19.
引导装载程序(Boot Loader)负责硬件的初始化、嵌入式系统的引导加载以及程序的固化等底层工作,其在嵌入式系统的程序模块化设计以及固件程序升级上有着极其重要的作用。文章详细介绍了当前嵌入式开发中功能强大、稳定可靠的引导装载程序U-Boot的特点,以及其在三星公司生产的基于ARM7TDMI内核的32位RSIC芯片S3C44B0X平台上的移植过程。移植的U-Boot引导程序已经成功应用于作者设计的医疗手持设备上,取得了良好效果。  相似文献   

20.
针对电动汽车充电桩缺少有效状态监测的情况,设计了基于嵌入式ARM平台的数据采集终端。终端采用模块化设计,包括数据采集处理、ARM处理平台和数据远传等三部分。数据采集部分采用CAN/RS485通讯,抗干扰能力强。通过ARM和无线技术的有效结合,系统能够独立完成充电站系统运行分析所需主要参数的采集、存储和转发工作。该方案对于提高电动汽车充电站运行维护效率,降低运维成本,具有一定的参考价值。  相似文献   

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

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