本文所要研究的就是基于ARM嵌入式系统通用bootloader的设计与实现。Bootloader是嵌入式系统中执行在内核操作系统前的一段代码,它的基本作用就是加载内核镜像。 在实践平台上,本课题硬件上采用了Intel Xscale系列的PXA255作为处理器,Xscale核心是与ARM V5TE构架兼容的,因此具有一定的代表性,并以此来搭建课题的硬件实践平台,软件上以Linux作为操作系统。而在具体的实现上目标是除了实现bootloader的基本功能外,还将它实现成一个更加复杂的系统,即增加对硬件电路板的支持,以方便开发人员进行调试以及开发。因此,本文重点阐述了实践上具体的设计,具体的实现以及简单评估了它的作用。最后,对实现的bootloader进行了扩展:即在阐明ARM嵌入式系统中bootloader的一些共同点之后,介绍了如何对其他ARM系统进行移植,以做到通用性。
标签: bootloader Bootloader ARM 嵌入式系统
上传时间: 2014-09-10
上传用户:lps11188
硬件描述语言VHDL的最小内核nios设计,满足了内核的基本需要。
上传时间: 2014-12-04
上传用户:cooran
Linux0.01内核分析与操作系统设计配书光盘,可以下来看看咯!
上传时间: 2016-01-19
上传用户:Pzj
基于vhdl的51内核的程序设计,可以进行编译,稍微修改就可以成为自己订制的软cpu.
上传时间: 2013-12-21
上传用户:小儒尼尼奥
多内核和多线程SoC带来新的调试挑战---硬件设计、调试高级阶段技术讨论,Trace功能--解决SOC内核调试的有效途径
上传时间: 2013-12-30
上传用户:jennyzai
操作系统构成实验 Linux 操作系统的启动流程 开机载入程序—引导软件LILO 实验设计思想 配置新内核bzImage 制作启动盘(Boot盘) 制作根文件系统盘 系统整合 系统测试
上传时间: 2014-07-26
上传用户:xz85592677
网络驱动程序设计指南 网络驱动程序设计指南的向导 内核模式驱动程序的网络结构 网络驱动程序编程要点 第一章 网络驱动程序设计指南的向导 这一章为网络驱动程序设计指南提供了一个导航,它将以你将编写的内核模式网络驱动程序的类型为基础,告诉你需要参见这个指南的哪些部分。
上传时间: 2014-01-18
上传用户:z1191176801
vhdl实现miniUART代码 分模块设计和状态机设计,内核超级小
上传时间: 2014-01-13
上传用户:z1191176801
此为《Linux 0.0.1内核分析与操作系统设计--创造你自己的操作系统》一书的配套代码,可取其源文件做学习,研究之用。
上传时间: 2013-12-19
上传用户:Divine
Windows内核模块加载控制系统设计.pdf--论文
上传时间: 2014-01-04
上传用户:牛津鞋