linux移植实验指导书-1.1.2

linux移植实验指导书-1.1.2

ID:18711466

大小:849.00 KB

页数:27页

时间:2018-09-20

linux移植实验指导书-1.1.2_第1页
linux移植实验指导书-1.1.2_第2页
linux移植实验指导书-1.1.2_第3页
linux移植实验指导书-1.1.2_第4页
linux移植实验指导书-1.1.2_第5页
资源描述:

《linux移植实验指导书-1.1.2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、专业的嵌入式技术研发、推广、培训、认证机构Linux移植课实验指导书1系统开发环境的安装和设置1.1实验中所需要的主要软件包实验中涉及到的软件包主要有如下的一些:larm-none-linux-gnueabi.tar.bz2:编译uboot,核心以及busybox所需要的工具链。luboot-1.1.6_akae24xx.tar.gz:针对akae2410和akae2440开发板移植的ubootlkernel-2.6.27-android.tar.gz:支持akae2410和akae2440开发板

2、的Linux核心,版本为2.6.27,并且内部也包括了google的android平台上需要的驱动lLinux-2.6.27.tar.gz:从Linux官方(www.kernel.org)下载的2.6.27的Linux核心,主要用于在其中加入对akae2410和akae2440开发板的支持的实验ltestinit.c:用于测试小系统的小程序lbusybox-1.1.3.tar.bz2和busybox_config:busybox和其配置文件1.2工具链的安装和设置设目前的用户名为akaedu,在h

3、ome目录下,主要的步骤为:1.建立一个工作目录名称为Linux-porting,并将工具链的压缩包拷贝到该目录下mkdirLinux-porting2.将arm-none-linux-gnueabi.tar.bz2解压到该目录下tar-jxvfarm-none-linux-gnueabi.tar.bz2-C/home/akaedu/Linux-porting3.设置工具链的路径,将工具链的可执行程序路径加到PATH环境变量中,注意这个设置在退出终端后就没有了,所以每次启动终端的时候都应该执行一次

4、该命令exportPATH=$PATH:/home/akaedu/Linux-porting/arm-2008q3/bin/4.测试工具链是否能正常工作,如果一切正常,应该能显示该工具链的相关信息arm-none-linux-gnueabi-gcc -v第27页共27页专业的嵌入式技术研发、推广、培训、认证机构1.1TFTP和NFS的配置1.1.1TFTP的配置1.首先需要安装tftpd的相关软件包$sudoapt-getinstallxinetdtftpdtftp2.设置xinetd的tftp服

5、务,具体为在/etc/xinetd.d/目录下创建一个tftp文件,并将如下的内容拷贝到该文件中servicetftp{protocol=udpport=69socket_type=dgramwait=yesuser=nobodyserver=/usr/sbin/in.tftpdserver_args=/tftpbootdisable=no}这里的server_args后面的参数tftpboot为tftp的存取目录3.创建tftp文件的存取目录tftpboot,并修改其目录的权限$sudomkdi

6、r/tftpboot$sudochmod-R777/tftpboot$sudochown-Rnobody/tftpboot4.重启xinetd服务$sudo/etc/init.d/xinetdrestart$sudoifconfigeth0192.168.1.21upxinetd网络服务集1.1.2NFS的配置1.首先需要安装nfs服务的相关软件包sudoapt-getinstallnfs-kernel-server2.创建nfs的存取目录rootfs,并修改其目录的权限$sudomkdir/ro

7、otfs$sudochmod-R777/rootfs$sudochown-Rnobody/rootfs3.配置要输出的目录,可以在/etc/exports文件中添加该目录/rootfs*(rw,no_root_squash,subtree_check,async)第27页共27页专业的嵌入式技术研发、推广、培训、认证机构1.重新启动nfs服务sudo/etc/init.d/nfs-kernel-serverrestart1.1putty工具的安装和配置putty是个简单实用的终端工具,使用上也比m

8、inicom要方便一点首先需要安装该工具sudoapt-getinstallputty然后启动putty并进行相关的配置putty&注意connectiontype设置为serial,speed设置为115200,为该连接作一个命名,这里是akaedu-target,点击save进行保存。用串口线将host和开发板连接,点击putty上的open,同时启动开发板,这个时候应该能进入vivi或u-boot的命令界面。见下图所示图1-1putty的配置第27页共27页专业的嵌入式技术研

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

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

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