共查询到18条相似文献,搜索用时 109 毫秒
1.
基于WinCE系统下Bootloader的开发 总被引:1,自引:0,他引:1
随着越来越多的嵌入式设备研发中采用操作系统支持,必然要根据目标板设计引导程序(Bootloader)。由于WinCE的设计目标是模块化及可伸缩性、实时性能好,通信能力强大,支持多种CPU,最大程度继承了桌面版Windows操作系统的丰富功能,因此被广泛地用在嵌入式系统中。本文首先介绍了WinCE系统的定制方法和Boot... 相似文献
2.
本文介绍了龙芯税控SoC中Bootloader的设计过程,并详细分析了Bootloader中关于外部中断(IRQ)处理的详细过程. 相似文献
3.
构造引导程序BootLoader是所有的嵌入式系统开发过程中一项最基本的工作,它将操作系统和硬件平台联系起来,对嵌入式系统的后继开发十分重要。文中以32位ARM架构的嵌入式处理器S3C2440A为硬件平台核心,以嵌入式Linux操作系统为背景,详细地研究了系统引导程序的原理,分析了系统引导程序vivi的结构,并在此基础上实现了vivi的移植。 相似文献
4.
5.
基于Bootloader的嵌入式软件通用更新机制 总被引:1,自引:0,他引:1
在嵌入式系统的使用过程中,或者在软件开发过程中,系统软件可能经常被损坏。开发人员需要方便地把嵌入式操作系统、文件系统和用户应用程序下载到特定的硬件平台。目前,通常的做法是使用专用的仿真器,或者在Bootloader中增加下载的功能。针对这两种方法的不便,提出了一种通用的更新机制——基于Bootloader的双系统更新机制,并在飞利浦STB810平台上实现。 相似文献
6.
本文利用ARM9芯片和高速FPGA数据采集及信号处理技术,在kinux操作系统平台上设计并实现了一种新型数字超声探伤仪。该探伤仪具有高性能、低成本、外围接口扩展丰富以及低功耗等特点。 相似文献
7.
8.
针对嵌入式系统的应用和开发的需要,提供在ARM嵌入式平台上移植Linux系统的方法。在对Linux内核体系的研究基础上,分析往ARM平台上移植Linux需要的工作,可以提高系统的设计水平,缩短开发时间。ARM9选用的是三星公司的S3C2440,Linux内核版本号为2.6.30.4。介绍了嵌入式系统移植的主要过程,包括U-boot的移植与修改、Linux内核的配置和编译、根文件系统的定制。移植后Linux系统在ARM平台上运行良好。实验结果证明该方法是可行的,同时对其他嵌入式系统开发有一定的参考意义。 相似文献
9.
10.
本文利用ARM9芯片和高速FPGA数据采集及信号处理技术,在Linux操作系统平台上设计并实现了一种新型数字超声探伤仪。该探伤仪具有高性能、低成本、外围接口扩展丰富以及低功耗等特点。 相似文献
11.
基于ARM S3C2410嵌入式系统的Bootloader分析与设计 总被引:2,自引:0,他引:2
在嵌入式系统中系统引导加载程序Bootloader是非常重要的,但对不同的系统板其Bootloader不完全相同,因此需要针对系统板移植Bootloader。分析了基于ARM$3C2410嵌入式系统的启动流程,给出了每一环节的关键代码。介绍了在线仿真和烧写步骤,并通过实际操作对本次设计进行了成功的验证。结果表明该Bootloader代码量小、便于维护、执行效率高。 相似文献
12.
基于ARM嵌入式系统的Bootloader的设计与实现 总被引:3,自引:0,他引:3
在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展,嵌入式技术应用范围的急剧扩大。但是在嵌入式系统设计中,针对嵌入式处理器和操作系统的Bootloader代码的设计是一个难点。在基于ARM720T核的嵌入式处理器芯片的EP7312上进行设计,总结出嵌入式处理器芯片的Bootloader设计的一般模式及其中的一些关键技术,并给出了Bootloader的详细设计流程。 相似文献
13.
微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成为嵌入式系统进一步应用要解决的首要问题[1].描述了将Linux-2.6.23.14内核移植到基于S3C2440处理器目标板上的方法与过程.介绍了目标平台和Linux-2.6.23.14内核,并说明了如何搭建移植环境,着重介绍了Bootloader的架构和功能以及Linux-2.6.23.14内核的移植.结果证明该方法是可行的.移植后的Linux在嵌入式系统中运行良好.为嵌入式技术应用和研究提供有益的帮助. 相似文献
14.
15.
16.
基于ARM9的Bootloader的分析及设计 总被引:1,自引:1,他引:0
Bootloader是ARM嵌入式系统的重要组成部分。对于不同内核的系统板,其Bootloader也不尽相同,针对每个裸板都要对其烧写针对自己的Bootloader。在此简要介绍S3C2410及其两种启动方式,着重分析S3C2410从NAND FLASH启动的过程中,对各个内部功能模块进行的初始化过程,并设计出基于S3C2410嵌入式系统的Bootloader。通过在线仿真及实际测试表明,该Bootloader具有良好的稳定性、实时性和可移植性。 相似文献
17.
U-Boot及Linux2.6在S3C2440A平台上的移植方法 总被引:3,自引:2,他引:3
以探索建立嵌入式Linux系统的基本方法和技术为目的,给出了交叉编译环境的建立方法;简介了基于S3C2440A系统的硬件资源配置和系统存储空间分布;分析了U-Boot的启动流程和移植重点和操作系统内核配置和编译要点;最后总结了启动shell的过程.移植后的Linux在嵌入式系统中运行稳定. 相似文献