ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:2.99MB ,
资源ID:398194      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-398194.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Android实验Word下载.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Android实验Word下载.docx

1、3. 安装与配置NFS服务4. 安装与配置TFTP服务5. minicom 安装配置三、 预备知识1. 了解Andriod 系统架构Android系统架构和其操作系统一样,采用了分层的架构。从下图看,Android系统架构分为四个层,从高层到低层分别为:应用程序层、应用程序框架层、系统运行库层、Linux核心层。2. 熟悉Andriod的安装的基本过程(1)虚拟机安装 Ubuntu 10.04(2)交叉编译环境的安装(3)安装与配置NFS服务(4)安装与配置TFTP服务(5)minicom 安装配置3. 了解基本命令的含义(1)sudo cp arm-2007q3-51-arm-none-li

2、nux-gnueabi-i686.tar.bz /opt -此命令是复制文件到opt下.注意:如果是第一次使用sudo,需要输登陆密码,但是密码不会显示 (2)sudo tar xvjf arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz -解压文件到当前文件夹其中参数说明: -x 从档案文件中释放文件 -f 使用档案文件或设备,这个选项通常是必选的。 -v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息. -j 是否同时具有 bzip2 的属性,亦即是否需要用 bzip2压缩(3)sudo apt-get update-更新最新的

3、套件资讯(4)sudo apt-get install nfs-kernel-server (执行此步需要联网)-安装NFS服务程序,会自动安装nfs-common和portmap(5)sudo gedit /etc/exports -修改/etc/exports文件已修改其权限(6)sudo chmod 777 -R /home/omap3evm_nfs-修改权限(7)sudo /etc/init.d/nfs-kernel-server restart-重新启动Ubuntu nfs(8)sudo mount 192.168.86.129:/home/omap3evm_nfs /mnt-测试n

4、fs(192.168.86.129为你本电脑的IP)(9)sudo apt-get install tftp-hpa tftpd-hpa -安装tftp-hpa和tftpd-hpa(10)sudo apt-get install xinetd -安装xinetd(11)sudo chmod 777 /tftpboot -设置成访问权限最宽松四、 实验设备:1.PentiumII以上的PC机2. 使用版本为Ubuntu 10.04的Linux系统(VMware保证8.0以上)3.EL-ARM860实验箱4.公母头串口线 五、 实验步骤:1开发环境搭建打开虚拟机前,打开任务管理器确认VMware开

5、头的服务都已开启。11交叉编译环境的安装 1.在安卓文件下找到arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz这个文件。文件不可以直接复制到/opt下,可以利用复制先粘贴到home/muc下,然后在ubuntu下打开终端。2.在E盘下建立自己的文件夹huihui,将arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz 拷贝到huihui/Linux/arm下3.查看下在当前路径下存在的文件:ls4.复制文件到opt下:sudo cp arm-2007q3-51-arm-none-linux-gnueab

6、i-i686.tar.bz /opt 5.切换到Opt文件夹下:cd /opt6.解压文件到当前文件夹:sudo tar xvjf arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz 12添加环境变量 1.终端下输入:sudo gedit /etc/bash.bashrc2.将指令export PATH=/opt/arm-2007q3/bin:/home/u-boot/tools:$PATH粘贴到文件的最后一行3.保存退出4.输入source /etc/bash.bashrc使其生效 13NFS的设置1.3.1安装Ubuntu nfs服务1.在终端

7、上输入:sudo apt-get update2.sudo apt-get install nfs-kernel-server(此步骤,之后用到apt-get install指令时也必须联网)3.输入Y回车继续,执行后结果:1.3.2修改nsf配置文件1.终端上输入:sudo gedit /etc/exports2.在文件中添加Ubuntu nfs的目录格式如下: /home/omap3evm_nfs *(rw,sync,no_subtree_check)3.存盘退出(注意:添加时不要在#后面添加,因为#起的是注释作用)1.3.3在根目录下建立nfs的目录1.建立文件夹:sudo mkdir

8、/home/omap3evm_nfs 2.修改该目录的权限:sudo chmod 777 -R /home/omap3evm_nfs1.3.4重新启动Ubuntu nfs输入:sudo /etc/init.d/nfs-kernel-server restart 运行后结果:1.3.5测试nfs1.查看实验所用电脑的IP地址,在终端上用ifconfig2.查询结果3.sudo mount 192.168.253.128:4.运行df命令查看是否挂载成功1.4.tftp的设置1.4.1安装与配置tftp服务1.安装tftp所需的软件。首先需要安装tftp-hpa,tftpd-hpa,前者是客户端,

9、后者是服务程序.在终端下输入sudo apt-get install tftp-hpa tftpd-hpa 安装xinetd,在终端下输入 sudo apt-get install xinetd2.配置相关服务文件。进入根目录下的etc文件夹,首先用ls看目录中有没有一个xinetd.conf文件3.查看内容sudo gedit xinetd.conf,看是否与以下内容相同# Simple configuration file for xinetd# Some defaults, and include /etc/xinetd.d/defaults# Please note that you

10、need a log_type line to be able to use log_on_success ont-size: 12pt; # log_type = SYSLOG daemon infoincludedir /etc/xinetd.d结果相同,保存退出4.配置tftp服务器命令:sudo gedit /etc/default/tftpd-hpa5.将内容修改成# /etc/default/tftpd-hpa TFTP_USERNAME=tftp TFTP_DIRECTORY=/tftpboot#这是你tftp服务器的工作目录,可自行修改。 TFTP_ADDRESS=0.0.0.

11、0:69 TFTP_OPTIONS=-l -c -s(注意有空格)6.按ESC键退出插入模式,输入:wq可保存退出7.然 后进入xinetd.d文件夹(cd /etc/xinetd.d),用ls查看是否有一个tftp文件8.查看结果是没有,则新建一个(sudo touch tftp)将以下内容考到文件中:service tftp socket_type = dgram wait = yes disable = no user = root protocol = udp server = /usr/sbin/in.tftpd # server_args = -s /tftpboot #log_o

12、n_success += PID HOST DURATION #log_on_failure += HOST per_source = 11 cps =100 2 flags =IPv4 9.保存退出10.修改所需文件夹的权限。创建一个文件夹sudo mkdir /tftpboot输入cd返回根目录下sudo mkdir /tftpboot然后把它可以设置成访问权限最宽松的:sudo chmod 777 /tftpboot重新启动服务:sudo service tftpd-hpa restart当配置好tftp的配置文件后,需要重新启动一下xinetd,重新加载一下进程sudo /etc/in

13、it.d/xinetd reload再输入 sudo /etc/init.d/xinetd restart,重启服务。记住,每次修改完配置文件后,都需要重新启动一下服务。终端上执行次序: sudo service tftpd-hpa restart sudo /etc/init.d/xinetd reload sudo /etc/init.d/xinetd restart1.4.2: 在tftpboot文件夹下新建测试文件 aaa cd /tftpboot sudo touch aaa sudo chmod 777 aaa1.4.3: 开始测试tftp服务 cd /home sudo tftp

14、 192.168.86.129 (192.168.86.129为你本电脑的IP) get aaa如果没有出现错误代码且在home目录下出现aaa文件则证明tftp服务建立成功,输入q退出注意:1:如果出现permission denied 错误 则是操作者权限不够,需要提升权限:su root输入密码后就可以正常进行tftp传输操作了(不知道密码可以用sudo passwd root设置密码)2:如果出现Access violation错误 则是文件权限没有解开,将要操作的文件操作权限全解开就可以了 chmod 777 文件名1.5minicom 安装配置安装:sudo apt-get ins

15、tall minicom配置:1.在终端中输入:sudo minicom 以启动minicom;2.先按下Ctrl+ a, 放开,再按o,出现配置菜单.3.选择 Serialport setup, 3.此时所示图标在“Changewhich setting”中,键入“A”,此时光标移到第A项对应处:串口COM1对应ttyS0,COM2对应ttyS1.(注意选择)具体的配置信息如下所示: 如果没有使用USB转串口,而是直接使用串口,那么Serial Device要配置为/dev/ttyS0(如果使用USB转串口,则需要查看dev下是否存在ttyUSB0,若没有,则创建一个:mknod /dev/ttyUSB0 c 188 0对波特率,数据位和停止位进行配置,键入“E”,波特率选为1152008N1 奇偶校验无,停止位1硬/软件流控制分别键入“F”“G”并且都选NO.在确认配置正确之后,可键入回车返回上级配置界面,并将其保存为默认配置。save setup as dfl之后退出,然后下ctrl+a,在按x重启minicom终端输入sudo minicom,看下port口是否生效。在连上开发板的串口线后,就可在minicom中打印正确的串口信息了。六、 实验结果:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2