本文所要研究的就是基于ARM嵌入式系统通用bootloader的设计与实现。Bootloader是嵌入式系统中执行在内核操作系统前的一段代码,它的基本作用就是加载内核镜像。 在实践平台上,本课题硬件上采用了Intel Xscale系列的PXA255作为处理器,Xscale核心是与ARM V5TE构架兼容的,因此具有一定的代表性,并以此来搭建课题的硬件实践平台,软件上以Linux作为操作系统。而在具体的实现上目标是除了实现bootloader的基本功能外,还将它实现成一个更加复杂的系统,即增加对硬件电路板的支持,以方便开发人员进行调试以及开发。因此,本文重点阐述了实践上具体的设计,具体的实现以及简单评估了它的作用。最后,对实现的bootloader进行了扩展:即在阐明ARM嵌入式系统中bootloader的一些共同点之后,介绍了如何对其他ARM系统进行移植,以做到通用性。
标签: bootloader Bootloader ARM 嵌入式系统
上传时间: 2014-09-10
上传用户:lps11188
一个数据结构(c语言)算法演示系统。可以演示算法的执行过程。
上传时间: 2016-01-04
上传用户:franktu
系统是在VC++6.0和SQL Server 2000下开发的. 数据库在Database目录下,在SQLSERVER的查询分析器中执行即可生成数据库. 源程序在Src目录中.
标签: SQLSERVER Database Server 2000
上传时间: 2013-12-04
上传用户:13681659100
系统在VC++6.0和SQL Server 2000下开发 数据库在查询分析器中执行Database中的文件 源码在HrSys中
标签: Database Server HrSys 2000
上传时间: 2013-12-30
上传用户:teddysha
μCOSII中文教程,代码是以pc为目标系统进行运行和测试的.而不是通过仿真器运行,用户需要简单地编译、链接和执行.
上传时间: 2016-01-30
上传用户:维子哥哥
学习新系统执行环境的第一步都是相似的,就是系统如何使用内存。下图粗略的描述了Motorola 68K系列通用微处理器的内存映象
标签: 环境
上传时间: 2014-01-12
上传用户:plsee
shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. 用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好. 但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等. 同样,在shell脚本运行时会也泄露敏感信息. shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. 这就很好的解决了上述问题. tar zxvf shc-3.8.tgz cd shc-3.8 make test make make test make strings make install 这一步需要root权限 使用方法: shc -r -f script-name 注意:要有-r选项, -f 后跟要加密的脚本名. 运行后会生成两个文件,script-name.x 和 script-name.x.c script-name.x是加密后的可执行的二进制文件. ./script-name 即可运行. script-name.x.c是生成script-name.x的原文件(c语言)
上传时间: 2013-12-21
上传用户:wfeel
用VC++编的电话自动应答系统,由系统自动处理用户的呼叫,通过语音给出用户的各种操作提示,并根据用户的操作来执行相应的命令
上传时间: 2013-11-29
上传用户:英雄
用VB作的模拟某校九层教学楼的电梯系统能执行电梯 的基本功能
上传时间: 2016-03-23
上传用户:helmos
系统是在VC++6.0和SQL Server 2000下开发的.数据库在Database目录下,在SQLSERVER的查询分析器中执行即可生成数据库.源程序在Src目录中.
标签: SQLSERVER Database Server 2000
上传时间: 2014-12-02
上传用户:vodssv