MaxWitLinuxDevManual_V1_cn

上传人:aa****6 文档编号:35515585 上传时间:2018-03-16 格式:PDF 页数:10 大小:138.92KB
返回 下载 相关 举报
MaxWitLinuxDevManual_V1_cn_第1页
第1页 / 共10页
MaxWitLinuxDevManual_V1_cn_第2页
第2页 / 共10页
MaxWitLinuxDevManual_V1_cn_第3页
第3页 / 共10页
MaxWitLinuxDevManual_V1_cn_第4页
第4页 / 共10页
MaxWitLinuxDevManual_V1_cn_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《MaxWitLinuxDevManual_V1_cn》由会员分享,可在线阅读,更多相关《MaxWitLinuxDevManual_V1_cn(10页珍藏版)》请在金锄头文库上搜索。

1、 MaxWit Linux 开发者手册开发者手册 第 1 卷 MaxWit 开放实验室 Conke Hu Ben Shan Linke W Pony Ma Fleya Hou Ivy Wu 2008 年 12 月 11 日 目目 录录 1 Host 端发行版的选择及软件安装.4 1.1 关于 Linux 发行版.4 1.2 安装软件包.4 2 使用 MaxWit Linux 源码.5 2.1 获取 MaxWit Linux 最新源码.5 2.2 下载第三方源码包.5 2.3 安装 Toolchain.5 2.4 编译 MaxWit Linux 开发库和应用程序.5 3 Host 端设置

2、.6 3.1 安装 kermit.6 3.2 安装 NFS Server.6 3.3 安装 TFTP Server.6 4 运行 MaxWit Linux(使用 QEMU) .7 4.1 配置 QEMU 模拟器 IP 地址 .7 4.2 编译 Linux Kernel.7 4.3 启动 MaxWit Linux.8 5 运行 MaxWit Linux(基于实际硬件平台).8 5.1 编译 Bootloader.8 5.2 编译 Linux Kernel.8 5.3 烧录 images .9 5.4 启动 MaxWit Linux.10 1 Host 端发行版的选择及软件安装端发行版的选择及软件

3、安装 1.1 关于关于 Linux 发行版发行版 目前已测试通过的发行版有(包括 64 位版) :Ubuntu 8.04、Fedora Core 8。Ubuntu 8.10 的支持预计在 12 月 15 前完成。 推荐使用 Ubuntu 8.04,后面的软件安装及环境设置全部基于 Ubuntu 8.04。 其他 Linux 发行版的测试及支持目前还没有足够的人手去做, 若有人有兴趣并完成这份 工作,欢迎把 patch 发给 g-bios 项目的维护者: Linke Wang Ben Shan Fleya Hou 1.2 安装软件包安装软件包 下面的所要安装的软件包列表(有些 package 的

4、名字或版本有待更新,我没时间写这些细节 了?) : 开发工具 开发库 实用工具 开发工具 开发库 实用工具 gcc linux-libc-dev ckermit g+ kernel-package dpkg-dev make libncurses5-dev minicom autoconf Freetype mplayer automake libcurl3-openssl-del kmplayer libtool libexpat1-dev mpg123 gettext tcl8.4-dev madplay texinfo libpngl2-dev k3b bison libjpeg62-d

5、ev k3b-il8n flex libgif-dev scim-chinese patch libpango-dev scim-pinyin byacc libgtk-dev sdparm subversion libsdl1.2-dev hdparm git-core libmpfr-dev mtd-tools cvs java-xxx tree qemu 2 使用使用 MaxWit Linux 源码源码 2.1 获取获取 MaxWit Linux 最新源码最新源码 svn co http:/ /maxwit 注意:请 checkout 到“/maxwit” ,而不是 googlecode

6、 上默认的当前目录下的 maxwit 目录。 2.2 下载第三方源码包下载第三方源码包 后面编译的过程中会报缺包的错误, 请手工先下载所需的源码包! 我们正在编辑软件包列表 及下载脚本,很快大家就不需要手工下载了 2.3 安装安装 Toolchain 第一步,导出 Toolchain 的 PATH。编辑/.bashrc,添加下面一行: export PATH=$PATH:/maxwit/sysroot/usr/bin 第二步,打开/maxwit/build/build.sh,编译“export TARGET_CPU=.”这一行,更改你的目 标 CPU,若不确定,就用默认值 第三步,cd /ma

7、xwit/build,执行: # ./build.sh 选择“1” ,回车。这个过程比较漫长,不过在推荐的系统上一定能过,因为已测过不知多少 次了 2.4 编译编译 MaxWit Linux 开发库和应用程序开发库和应用程序 # cd /maxwit/build # ./build.sh 至少要编译“Basic System” ,这样一个基本的嵌入式 Linux 系统就能跑起来,但想要加入更 丰富的软件,还要继续编译“Libraries” 、 “Applications” 、 “Qtopia”和“GTK+”等其他模 块(具体见菜单) 。 3 Host 端设置端设置 3.1 安装安装 kermi

8、t 第一步,从源码安装 kermit(若前面已安装 kermit,则略过这一步) make linux & make install cp v kermrc /.kermrc 第二步, 打开/.kermrc, 修改 “set line” 一行, 确认你所用的串口设备, 若用的是 USB-to-Serial转接器,可以改成:“set line /dev/ttyUSB0” 3.2 安装安装 NFS Server 第一步,安装 NFS server 软件包 # apt-get install nfs-kernel-server 第二步,编辑/etc/exports 文件,添加下面两行: /maxwit/rootfs *(rw,sync,no_root_squash) /maxwit/sysroot *(rw,sync,no_root_squash) 第三步,重启 NFS Server: # /etc/init.d/nfs-kernel-server restart 第四步,测试 NFS Server: # mount -t nfs 192.168.0.111:/maxwit/sysroot /mnt/ (假定本机 IP 为 192.168.0.111) 3.3 安装安装 TFTP Server 第一步,编译 tftp 软件(如果前面已经通过 ap

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号