OMAP3530Android实验指导书.doc

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OMAP3530Android实验指导书

目录 第一章 Bootload编译2 1.开发环境搭建 2 2.x-load编译 14 3.u-boot编译 15 第二章Android内核配置及编译 16 2.2KeyBoard驱动配置 17 2.3Audio驱动配置 20 2.4MMC/SD驱动配置 21 2.5NandFlash驱动配置 22 2.6LCD驱动配置 23 2.7.内核编译 23 第三章Android驱动编写 24 3.1Android键盘驱动编写 24 3.2编译 34 第四章Android开发环境建立 35 3.1基本环境的建立 35 3.2Java环境建立 36 3.3Android源码包的建立 37 第五章Android 的编译模拟文件系统制作 38 4.1Android 源码包的编译 38 4.2在模拟器中运行编译出的的Android镜像 40 4.3Android根文件系统的制作 43 第六章Android 系统烧写 44 6.1Bootload烧写 44 6.2kernel 烧写 55 6.3文件系统烧写 55 6.4Android 根文件系统安装 56 第七章Eclipse的安装和使用 59 7.1Eclipse的安装 59 7.2Eclipse的设置 61 7.3使用Eclipse开发Android应用程序 64 第一章 Bootload编译 本章介绍如何搭建基于Android的TechV-3530平台Bootload交叉编译环境;下一章也是基这个环境。 注意: 本文中使用的Linux的版本为Ubuntu 10.04,下文中简称为Ubuntu。 1.开发环境搭建 用户在编译前,必须先搭建好ARM Linux交叉开发环境。下面以Ubuntu操作系统为例(Ubuntu请用户自己安装好,可以参考网络上的资源)介绍交叉开发环境的搭建,其它Linux系统的操作与Ubuntu系统类似。 打开虚拟机前,打开任务管理器确认VMware开头的服务都已开启。 1.1.交叉编译环境的安装 在安卓文件下找到arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz这个文件(实验中用到的文件均在安卓文件里)。文件不可以直接复制到/opt下,可以利用复制先粘贴到home/administrator下(administrator是你电脑的帐号名称,不同的电脑对应home下文件夹的名称不同),然后在ubuntu下打开终端(终端位置在左上角的Applications/Accessories/Terminal或应用程序/附件/终端,打开的终端路径默认在管理员的路径中,如“home/administrator”)输入 ls 查看下在当前路径下存在的文件 sudo cp arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz /opt 此命令是复制文件到opt下 cd /opt 切换到Opt文件夹下 sudo tar xvjf arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz解压文件到当前文件夹 注意:如果是第一次使用sudo,需要输登陆密码,但是密码不会显示. 1.2.添加环境变量 以上工具安装完成后,还需要使用如下命令把它们添加到环境变量中: export PATH=/opt/arm-2007q3/bin:/home/u-boot/tools:$PATH 注意: 用户可把它写入用户目录的.barsrc文件中,终端下输入sudo gedit /etc/bash.bashrc,将上面的指令粘贴到文件的最后一行,保存退出,输入source /etc/bash.bashrc使其生效。那么系统启动的时候自动完成环境变量的添加,查看路径可以使用echo $PATH命令。如果没有添加环境变量,请在编译之前执行一下如上命令。 1.3.NFS的设置 1.3.1安装Ubuntu nfs服务 在终端上输入: sudo apt-get install nfs-kernel-server (此步骤需要联网,之后用到apt-get install指令时也必须联网) 输入Y回车继续 1.3.2修 改nsf配置文件 终端上输入: sudo gedit /etc/exports 在文件中添加Ubuntu nfs的目录格式如下 /home/omap3evm_nfs *(rw,sync,no_subtree_check) 存盘退出 注意:添加时不要在#后面添加,因为#起的是注释作用 1.3.3在根目录下建立nfs的 目录 sudo mkdir /home/omap3evm_nfs 修改该目录的权限 sudo chmod 777 -R /h

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档