嵌入式开发uc-linux定制说明

嵌入式开发uc-linux定制说明

ID:27720785

大小:328.50 KB

页数:5页

时间:2018-12-05

嵌入式开发uc-linux定制说明_第1页
嵌入式开发uc-linux定制说明_第2页
嵌入式开发uc-linux定制说明_第3页
嵌入式开发uc-linux定制说明_第4页
嵌入式开发uc-linux定制说明_第5页
资源描述:

《嵌入式开发uc-linux定制说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、产品名称Productname密级Confidentialitylevel多刃剑共享产品版本Productversion1.0Total16pages共16页uClinux定制说明拟制:Preparedby审核:Reviewedby小麦沐清阳日期:Date日期:Date2005-05-042005-05-04审核:Reviewedby蓝月亮日期:Date2005-05-04批准:Grantedby小麦日期:Date2005-05-07SEVENTEACH开发网www.seventeach.comwww.51754.com多刃剑评估开发板硬件接口文档 WWW.51754.comwww.

2、seventeach.com共享修订记录Revisionrecord日期修订版本修改描述DateRevisionchangeDescriptionversion2005-05-041.00初稿完成initialtransmittal小麦作者Author2005-05-04共享文档第2页,共5页Page2,Total5多刃剑评估开发板硬件接口文档WWW.51754.comwww.seventeach.com共享uClinux定制说明关键词Keywords:以太网串口摘要Abstract:多刃剑是一款以Samsung-S3C44B0X为核心的ARM系统开发平台,利用该平台您可以 为智能手

3、持设备和一般应用系统等领域迅速地开发出功能强大的产品,为您赢得市场。参考资料清单:参考资料清单名称作者编号发布日期查阅地点或渠道出版单位S3C44b0USER'SMANUALSAMSUNG要在开发板上运行linux操作系统,需要有三个相互配合的基本单元bootloader,kernel,ramdisk。当然可以在编译内核时将三者合在一起,从调试开发的角度看,分别生成三个单元比较方便。以下介绍用光盘中的软件和源代码包生成三个单元的方法,可以直接在开发板上跑起来。1生成kernel和ramdisk;1.0安装交叉编译器GNUToolchain1.拷贝arm-elf-tools-20030

4、314.sh到linux工作目录下2.arm-elf-tools-20030314.sh是一个可以自动安装的脚本文件,改变属性为可执行文件:chmod755arm-elf-tools-20030314.sh3.执行脚本即可完成交叉编译器的安装 ./arm-elf-tools-20030314.sh4.测试一下,输入arm-elf-gccadmin@localhostadmin]$arm-elf-gcc-vReadingspecsfrom/usr/local/lib/gcc-lib/arm-elf/2.95.3/specsgccversion2.95.320010315(release

5、)(ColdFirepatches-20010318fromhttp://fiddes.net/coldfire/)(uClinuxXIPandsharedlibpatchesfromhttp://www.snapgear.com/)[admin@localhostadmin]$whicharm-elf-gcc/usr/local/bin/arm-elf-gcc表明arm-elf-gcc已经安装在/usr/local/bin/目录下了。1.1交叉编译uClinux内核1.拷贝uClinux-dist-20040408v1.tar.gz到当前工作目录下2005-05-04共享文档第3页

6、,共5页Page3,Total5多刃剑评估开发板硬件接口文档WWW.51754.comwww.seventeach.com共享1.0解压uClinux-dist-20040408v1.tar.gz文件到uClinux-dist目录 tarxvzfuClinux-dist-20040408v1.tar.gz此时当前工作目录下增加了一个名为uClinux-dist的目录。1.1进入uClinux-dist目录cduClinux-dist,进入该目录后运行 makemenuconfig在Vendor/ProductSelection--->中选择 ---SelecttheVendoryou

7、wishtotarget (Samsung)Vendor---SelecttheProductyouwishtotarget (44B0)SamsungProducts在Kernel/Library/DefaultsSelection--->中选择 (linux-2.4.x)KernelVersion(uClibc)LibcVersion其他选项都不变,按照缺省设置,选择退出,保存配置。1.2makedep1.3makelib_only1.4makeuse

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

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

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