共查询到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.
4.
5.
基于Bootloader的嵌入式软件通用更新机制 总被引:1,自引:0,他引:1
在嵌入式系统的使用过程中,或者在软件开发过程中,系统软件可能经常被损坏。开发人员需要方便地把嵌入式操作系统、文件系统和用户应用程序下载到特定的硬件平台。目前,通常的做法是使用专用的仿真器,或者在Bootloader中增加下载的功能。针对这两种方法的不便,提出了一种通用的更新机制——基于Bootloader的双系统更新机制,并在飞利浦STB810平台上实现。 相似文献
6.
基于ARM S3C2410嵌入式系统的Bootloader分析与设计 总被引:2,自引:0,他引:2
在嵌入式系统中系统引导加载程序Bootloader是非常重要的,但对不同的系统板其Bootloader不完全相同,因此需要针对系统板移植Bootloader。分析了基于ARM$3C2410嵌入式系统的启动流程,给出了每一环节的关键代码。介绍了在线仿真和烧写步骤,并通过实际操作对本次设计进行了成功的验证。结果表明该Bootloader代码量小、便于维护、执行效率高。 相似文献
7.
8.
嵌入式系统启动软件Bootloader的设计 总被引:2,自引:0,他引:2
详细介绍Bootloader的操作模式以及其与主机之间的通信,说明Bootloader的两阶段任务——汇编语言编写的固化代码执行部分和C语言编写的基于RAM执行部分,并通过对Blob源代码的分析,介绍Blob所实现的功能,并找出其中的规律和原理,从而对Bootloader有更深刻的理解,并且能够使得Bootloader运行于各种不同的硬件平台。实际应用中已经完成了对系统的修改。 相似文献
9.
引导加载程序vivi的分析和移植研究 总被引:2,自引:0,他引:2
Bootloader是嵌入式系统软件开发的第一个环节,它将软硬件紧密地衔接在一起,对于一个嵌入式设备后续的软件开发至关重要。本文以S3C2410x处理器和嵌入式Linux为基础,对嵌入式系统中的一款Bootloader进行分析和研究。在对vivi的分析过程中,探讨了vivi在S3C2410x处理器上的移植。 相似文献