基于s3c2410的linux移植

基于s3c2410的linux移植

ID:33326642

大小:146.12 KB

页数:3页

时间:2019-02-24

基于s3c2410的linux移植_第1页
基于s3c2410的linux移植_第2页
基于s3c2410的linux移植_第3页
资源描述:

《基于s3c2410的linux移植》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、维普资讯http://www.cqvip.com第2105o卷5年第6月6期微机发展Vo1.15No.6MicrocomputerDevelopmentJun.2005基于$3C2410的Linux移植张杰,曹卫华,吴敏,施卫强(中南大学信息科学与工程学院,湖南长沙410083)摘要:描述了将Linu】【移植到基于$3C2410处理器目标板上的方法与过程。介绍了目标平台和Linu】【,并说明了如何搭建移植环境,着重介绍了Bootlaoder的架构和功能以及unu】【内核的移植。结果证明该方法是可行的。移植后Linux

2、在嵌入式系统中运行良好。关键词:嵌入式系统;移植;Lfmu】【内核;$3C2410处理器中图分类号:TP316,81文献标识码:A文章编号:1005—3751(2o05)06—0142—03PortingLinuxto$3C2410ZHANGJie,CAOWei—hua,WUMin,SHIWei—qiang(SchoolofInfo.Sei.&Eng.。CentralSouthUniv.,Changsha410083,China)~:ThemethodandprocessofportingLinuxtothetx~r

3、dbasedon$3C2410processoraredescribed.Firstly,thetargetplatformandLinuxareintroducedinthispaper.Meanwhile。thehardwarearchitectureoftheboardispresented.ThestructureandfunctionofBootloaderandtheportingofLinuxkemdarediscussedindetail.TheportedLinuxworkswellintheemb

4、eddedsystem.Keywords:embeddedsystem;porting;Linuxkernel;$3C2410processorO引言用20T处理器内核开发的一款嵌人式处理器。嵌人式系统就是以应用为中心、以计算机技术为基$3C2410是sAMsIG公司专门为PDA、Intemet设备和础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、手持设备等专门开发的微处理器]。该芯片还包含有体积、功耗等严格要求的专用计算机系统。ARM嵌人式16kB一体化的Cache/MMU,这一特性使开发人员能够将芯片是一种

5、高性能、低功耗的RISC芯片。它由英国LinuX和VXwork移植到基于该处理器的目标系统中。ARM公司设计,世界上几乎所有的主要半导体生产商都该目标板的系统资源如下:生产基于ARM体系机构的通用芯片,或在其专用芯片中(1)CPU:S3C2410微处理器,工作频率为200Ⅲz。应用相关ARM技术。在2001年基于ARM内核的处理(2)Flash:16Ⅳ。器占市场份额的75%,成为业界的龙头[1l。(3)SDRA^:64ⅧSDRA^。Linux是免费发行的、快速高效的操作系统,Linux的(4)IART:RS一232串

6、行接口。出现在计算机世界引发了一场革命l2]。LinuX操作系统(5)其他:14针ARMJTAG接口等。以代码开放、功能强大又易于移植成为嵌入式操作新兴力量。嵌人式Linux是按照嵌人式操作系统的要求设计的2交叉编译环境的建立一种小型操作系统_3J,由一个内核以及一些根据需要进行基于LinuX操作系统的应用开发环境一般是由目标定制的系统模块组成。其内核很小,一般只有几百kb,即系统硬件(开发板)和宿主PC机所构成。目标硬件开发使加上其他必要的模块和应用程序,所需的存储空间也很板用于运行操作系统和系统应用软件,而目标板

7、所用到的小。它非常适合于移植到嵌入式系统中去,同时它具有多操作系统的内核编译、应用程序的开发和调试则需要通过任务多进程的系统特征,有些还具有实时特征。宿主PC机来完成(所以称为交叉编译)。双方之间一般通过串口、并口或以太网接口建立连接关系,其结构图如1目标平台介绍图1所示。文中使用的目标平台$3C2410是SAMSUNG公司使单独拿出一台PC机,在该PC上安装桌面的Linux收稿日期:2004—09—23操作系统(如RedHatLuX9.0),可以采用默认的安装选作者简介:张杰(1976一),男,河南人,硕士研究生,

8、主要研究方向项(注意要包含fqp服务),这台PC作为LuX服务器,除为嵌入式系统和足球机器人。管理员以外,一般不直接让其他人去操作。维普资讯http://www.cqvip.com第6期张杰等:基于(=l2410的Linux移植·143·在嵌入式系统开发过程中,Bootloader还与主机通信,不断检测从主机传来的控制信息和数据信息,完成相应的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。