基于i.MX21的嵌入式Linux研究与移植

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:27-Aug
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于嵌入式系统的专用性和多样性,在嵌入式系统上部署Linux系统一般都需要进行繁琐的移植工作,探索在嵌入式平台上部署嵌入式Linux系统的一般原理和方法,可以减少移植工作的盲目性,加快嵌入式Linux的移植进度,加速产品进入市场的时间。同时,嵌入式Linux作为嵌入式系统的核心组成部分,必须符合嵌入式系统资源有限、与特定应用密切相关的特点,通过对嵌入式Linux进行适当的裁剪,可以有效降低系统资源需求,降低嵌入式产品的成本,提高嵌入式产品的竞争力。因此,对嵌入式Linux系统移植和剪裁技术的研究具有重要的理论意义和实用价值。   本文首先分析了移动自组织网络设备终端平台的硬件结构和特点。然后介绍了嵌入式开发环境的设计与搭建,对开发主机进行NFS,TFTP服务等进行了配置,并制作了针对Linux2.6.19内核版本的交叉开发工具链。对bootloader进行了详细的介绍,根据终端平台的特点最终选择了U-Boot并对其进行了成功的移植。在对Linux2.6内核结构进行了分析后,给出了Linux内核BSP开发流程并对其中的核心部分进行了详细的讲解和分析。同时在长期内核移植开发过程中,积累了一套简单并且行之有效的内核调试方法。最后,在上述基础上构建了一个嵌入式根文件系统,为了缩小文件系统的大小,在该根文件系统中使用了busybox工具生成命令集。
其他文献
说话人识别以其独特的方便性、经济性和准确性等优势在公安、司法、声控以及军事等领域有着广阔的应用前景。如何从大量的语音数据中提取反映说话人个性特征的语音参数和设计
随着移动通信技术的快速发展,人们对基于位置服务(Location Based Service, LBS)的定位精度要求越来越高。由于GPS,A-GPS等常用定位技术在城市环境中存在各种问题和不足,以及
指纹识别因为其悠久的历史以及较高的识别精确度,成为了目前最成熟的生物特征识别技术之一,并被广泛的应用到各个领域当中。在大型的指纹数据库中,待识别指纹与样本数据库中
与时间相关的数据库应用需求的不断增长,使得时态数据库设计成为非常重要的问题。在数据库的设计中,要充分考虑对数据依赖的处理,数据依赖是指数据之间存在的各种联系,数据冗
词袋(Bag of words,简称Bow)模型最早应用于文本文档的分类领域中,近年来,随着对词袋模型的进一步研究,以及模型本身具有简单有效的特点,使得模型得到了更加广泛的应用,并且
介质访问控制(Medium Access Control,MAC)协议是Ad Hoc网络协议体系结构中的重要组成部分,主要用于协调节点访问共享信道,MAC协议能否高效地利用有限的无线资源对Ad Hoc网络
大规模地形场景实时绘制技术在地理信息系统、虚拟战场以及三维游戏中有非常重要的应用,一直是国内外研究的热点。在GPU出现之前,大规模地形绘制的研究主要集中在对地形的裁减
P2P(peer-to-peer)技术作为Internet的重要技术之一,近些年来受到了计算机业界越来越多的关注。由于P2P具有大规模性、动态性、分布性等特点,在这种环境中如何有效的查询资源
数据挖掘是一个包括数据库技术、人工智能、机器学习、神经网络、统计学、模式识别、知识库系统、知识获取、信息检索、高性能计算和数据可视化等多学科领域的新兴技术。信息
随着计算机技术的不断发展与应用,数字化的文本数据数量不断增长,互联网的发展更加剧了数字文本的膨胀。搜索引擎成为人们生活中获取信息的重要工具。虽然现在搜索引擎技术得到