首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 78 毫秒
1.
基于ARM9的Bootloader的分析及设计   总被引:1,自引:1,他引:0  
Bootloader是ARM嵌入式系统的重要组成部分。对于不同内核的系统板,其Bootloader也不尽相同,针对每个裸板都要对其烧写针对自己的Bootloader。在此简要介绍S3C2410及其两种启动方式,着重分析S3C2410从NAND FLASH启动的过程中,对各个内部功能模块进行的初始化过程,并设计出基于S3C2410嵌入式系统的Bootloader。通过在线仿真及实际测试表明,该Bootloader具有良好的稳定性、实时性和可移植性。  相似文献   

2.
基于M*Core的安全芯片Bootloader设计与开发   总被引:1,自引:0,他引:1  
随着SoC技术和手持设备的日趋发展,多接口和多功能的Bootloader也得到越来越多的应用,特别是在安全芯片应用中,Bootloader安全性也受到重视。Bootloader将在调试和应用过程中起到很好的交互作用。论文介绍了一款名为SCCII的SoC安全芯片的Bootloader设计与开发,它将被广泛应用于终端加密机、VPN、加密U盘、USBKEY、读卡器、手持POS机、加密板卡、SmartCard等设备上。  相似文献   

3.
随着嵌入式技术的快速发展,多接口和多功能的Bootloader得到越来越多的应用,但其设计开发过程却非常复杂。为了实现定制安全芯片的软硬件初始化,并成功下载其片内操作系统(COS),设计并实现了一种支持多接口和多功能的Bootloader。该Bootloader根据安全芯片及其CK-Core CPU的结构特点开发,程序结构简洁高效,对Bootloader的设计和开发提供了有力参考。  相似文献   

4.
在嵌入式开发中,由于Bootloader和硬件紧密相关,造成了移植Bootloader到一个新的硬件平台要修改大量的代码。针对这个问题,在Bootloader中引入硬件抽象层。硬件抽象层为各种硬件抽象出一个公共接口;Bootloader的硬件抽象层屏蔽了具体的底层硬件,增加了系统的可移植性,减少了移植的工作量。最后针对硬件抽象层实现方法上的不足,给出可行的解决办法。  相似文献   

5.
基于Bootloader的嵌入式软件通用更新机制   总被引:1,自引:0,他引:1  
孙立新 《电视技术》2011,35(15):89-90,113
在嵌入式系统的使用过程中,或者在软件开发过程中,系统软件可能经常被损坏。开发人员需要方便地把嵌入式操作系统、文件系统和用户应用程序下载到特定的硬件平台。目前,通常的做法是使用专用的仿真器,或者在Bootloader中增加下载的功能。针对这两种方法的不便,提出了一种通用的更新机制——基于Bootloader的双系统更新机制,并在飞利浦STB810平台上实现。  相似文献   

6.
基于ARM S3C2410嵌入式系统的Bootloader分析与设计   总被引:2,自引:0,他引:2  
蒋维 《电子工程师》2008,34(10):49-52
在嵌入式系统中系统引导加载程序Bootloader是非常重要的,但对不同的系统板其Bootloader不完全相同,因此需要针对系统板移植Bootloader。分析了基于ARM$3C2410嵌入式系统的启动流程,给出了每一环节的关键代码。介绍了在线仿真和烧写步骤,并通过实际操作对本次设计进行了成功的验证。结果表明该Bootloader代码量小、便于维护、执行效率高。  相似文献   

7.
进行二次Bootloader是使用C6000系列DSP进行产品化设计必不可少的步骤.阐述了C6000系列DSP的自启动过程,在此基础上分析了如何实现二次Bootloader的功能,并给出了基于TMS320C6713的具体工程实现方法.  相似文献   

8.
嵌入式系统启动软件Bootloader的设计   总被引:2,自引:0,他引:2  
详细介绍Bootloader的操作模式以及其与主机之间的通信,说明Bootloader的两阶段任务——汇编语言编写的固化代码执行部分和C语言编写的基于RAM执行部分,并通过对Blob源代码的分析,介绍Blob所实现的功能,并找出其中的规律和原理,从而对Bootloader有更深刻的理解,并且能够使得Bootloader运行于各种不同的硬件平台。实际应用中已经完成了对系统的修改。  相似文献   

9.
引导加载程序vivi的分析和移植研究   总被引:2,自引:0,他引:2  
陈艳 《电子设计应用》2006,(11):112-114
Bootloader是嵌入式系统软件开发的第一个环节,它将软硬件紧密地衔接在一起,对于一个嵌入式设备后续的软件开发至关重要。本文以S3C2410x处理器和嵌入式Linux为基础,对嵌入式系统中的一款Bootloader进行分析和研究。在对vivi的分析过程中,探讨了vivi在S3C2410x处理器上的移植。  相似文献   

10.
郭锋  袁国良  王丽芳 《信息技术》2011,(11):123-125
大多数的嵌入式Linux引导加载程序(Bootloader)都是基于开发应用的引导代码,做成产品需要裁剪。为了减少Bootloader的代码容量,加快系统启动速度,以S3C2440开发板硬件特点和嵌入式Linux启动需求的两个方面为主进行了Bootloader的分析与设计。并提出了一种设计Bootloader的一般方法,该方法简单易行,编写的Bootloader大小不足4k。  相似文献   

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

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