排序方式: 共有189条查询结果,搜索用时 15 毫秒
1.
2.
3.
利用Bootloader实现uClinux向S3C44B0上的移植 总被引:3,自引:0,他引:3
介绍了实验进行的硬件环境,并从交叉环境的建立,内核的编译,Bootloader程序的设计与功能,文件系统的建立,内核的下载与执行等5个方面系统的描述了将uClinux操作系统移植到S3C4480的过程. 相似文献
4.
嵌入式微处理器片内资源越来越复杂以至于离开操作系统管理的嵌入式系统将无法有效运行。如何根据开发板硬件资源来设计嵌入式操作系统的引导程序(Bootloader),无疑是一个重点和难点。介绍了具有不同固态存储类设备的嵌入式开发平台上的Bootloader的概念、主要任务和实现分析等。对比了NAND Flash和NOR Flash的主要异同。以加载ARM-Linux操作系统内核为例,阐述了基于TI TMS320DM6446嵌入式系统开发平台上利用NAND及NOR Flash两类Flash-ROM(闪存)引导加载操作系统的软件设计方法。 相似文献
5.
6.
针对DM642掉电后驻留在内部存储器的数据和程序将全部丢失无法实现DSP系统脱机工作的问题,提出了一种利用DSP的Boot机制从外部Flash存储器自动加载程序的方法。详细介绍了Flash头文件烧写方法原理;针对Am29LV033C Flash芯片设计了Flash头文件法烧写程序,详细说明了两次程序加载方法并给出Flash烧写过程;介绍了如何使用CCS保存数据,以生成头文件;简要介绍了DSP引导过程及二级Bootloader程序开发,设计了有项目针对性的二级Bootloader程序。最后,通过编写简单的测试程序验证Flash烧写方法及二级Bootloader引导程序。研究结果表明,Flash头文件烧写法简单易懂,适合初学者学习,对不同型号Flash芯片操作只需简单修改指令字,可移植性强,易于实现DSP的二级Bootloader开发。 相似文献
7.
引导加载程序vivi的分析和移植研究 总被引:2,自引:0,他引:2
Bootloader是嵌入式系统软件开发的第一个环节,它将软硬件紧密地衔接在一起,对于一个嵌入式设备后续的软件开发至关重要。本文以S3C2410x处理器和嵌入式Linux为基础,对嵌入式系统中的一款Bootloader进行分析和研究。在对vivi的分析过程中,探讨了vivi在S3C2410x处理器上的移植。 相似文献
8.
引导装载程序是嵌入式系统的重要组成部分,起着引导操作系统的作用。u-boot是一种功能比较强大的引导装载程序,本文介绍了利用u-boot构建LPC2210系统引导程序的详细过程。文中首先分析了u-boot的启动流程和系统地址空间的安排,然后详细阐明了移植过程和代码的具体修改情况。 相似文献
9.
为满足研究和教学的要求,设计了一个能满足教学和开发双重需求的手机编程开发平台。手机编程开发平台具有手机功能设计和应用开发所需要的全部硬件支持,软件系统支持WinCE和Linux。硬件平台由通信模块、ARM处理器模块、彩色显示和键盘模块以及输入/输出模块等组成;软件平台包括Bootloader、嵌入式操作系统以及GUI。实际测试证明,该手机编程开发平台满足了设计要求,具有很高的实用价值。 相似文献
10.
无线传感器网络重编程技术的研究与设计 总被引:1,自引:0,他引:1
针对目前重编程技术在无线传感器网络中的应用需求,在分析了OTAP、MOAP、Deluge等已有的代码分发协议优缺点的基础上,提出了一种高可靠、低存储并满足一定实时性的设计方法;该方法通过采用独特的Bootloader设计确保代码镜像的完整性以及能够从指定区域来引导程序;采用有效的数据格式、分发协议以及代码存储管理,减少了数据传输的通信量,简化了代码缺失部分的检查,从而降低了能耗,延长了网络寿命;TOSSIM仿真的结果验证了设计的正确性和性能的优越性。 相似文献