ubuntu系统下的开发环境搭建.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ubuntu系统下的开发环境搭建手册 目 录 目 录 1 1、快速体验 1 1.1、mini6410开发板 1 1.2、s5pv210开发板 1 2、ubuntu系统的安装 3 3、开发工具的安装 4 3.1、开发环境安装 4 3.2、交叉编译工具链的安装 4 4、系统的编译和管理 6 4.1、svn 6 4.2、编译 6 5、调试环境的搭建 8 5.1、J-Link的安装 8 5.2、J-Link的简单使用 8 5.3、调试Linux内核的过程 9 5.4、调试xtimes+android内核过程 10 6、NFS的安装与配置 12 6.1安装NFS软件 12 6.2 配置NFS 12 6.3开发板中与NFS相关的配置 13 7、tftp的安装与配置 15 7.1安装tftp 15 7.2建立配置文件 15 7.3 建立tftp服务文件目录 15 7.4重新启动服务 15 7.5修改tftp-hpa的默认路径。 16 7.6 Bootloader中与tftp相关的配置 16 1、快速体验 1.1、mini6410开发板 烧写前请先阅读《mini6410用户手册》的“Mini6410 快速上手体验”一章。 1)把压缩包中的images文件夹拷到sd卡中,并将sd卡插入到mini6410开发板上。 2)把板子设置成sd卡启动,上电烧写Linux文件系统。 3)安装dnw,然后进入uboot启动界面,依次按x和l,通过dnw将xtimes和android烧写进nand flash。Uboot启动界面如下图所示: 4)按如下方式修改bootloader的bootcmd项,使得从nand flash读取内核,并从0x5f008000地址处启动 1.2、s5pv210开发板 烧写前请先阅读《UT-S5PV210-Android2.2_UserManual》的相关系统烧写章节。 1.2.1跳线6拨到1: 下载usb驱动和uboot 1)对dnw下载地址设为d0020010,下载usb驱动V210_USB.BL2.bin。 2)对dnw下载地址设为23e00000,下载uboot,然后迅速按键进入uboot命令行,依次输入 1.2.2把跳线6拨回到0,重启迅速按键进入uboot命令行(注意以下操作之间不需要重启) 1)下载linux内核 2)下载android文件系统 说明:例如:nand erase e00000 6000000;nand write.yaffse00000 0x55bda40 最后的0x???????是这个文件系统的大小,在dnw可以在串口终端中读取这个数值(就是download file size之类的)。 2、ubuntu系统的安装 目前rt_xtsandroid系统在ubuntu 10.10环境下开发,为了方便起见,在windows环境下安装vmware虚拟机软件(版本7以上),并在vmware中安装ubuntu 10.10。在这种开发环境下,ubuntu和windows系统可通过samba服务以方便的共享文件。 至于ubuntu的安装在vmware上的安装,在网络上有很多图文教程,这里不再赘述。 3、开发工具的安装 3.1、开发环境安装 需要安装bison、g++、zlib1g-dev、flex、libx11-dev、libncurses-dev、build-essential、gperf软件包。通过输入如下命令可以完成上述功能。 3.2、交叉编译工具链的安装 交叉编译工具链主要指的是arm-linux-gcc,考虑到提供对vfp(向量浮点)的支持,建议使用arm-linux-gcc-4.5.1进行编译。另外,还需要装arm-linux-gdb进行调试,其版本是7.2。 3.2.1 arm-linux-gcc的安装 从如下网站下载arm-linux-gcc-4.5.1-v6-vfptgz, /mini6410/linuxarm-linux-gcc-4.5.1-v6-vfptgz 在用户的目录下,解压缩该文件,并重名为arm-linux-4.5.1 设置环境变量: 重新登陆后,在终端输入arm-linux-gcc –v 如提示信息:gcc version 4.5.1 (ctng-1.8.1-FA),证明安装成功 3.2.2 arm-linux-gdb的安装 从网站/gnu/gdb/处下载gdb-7.2.tar.gz 使用命令将该软件包解压缩:tar xf gdb-7.2.tar.gz 配置该软件,设置要调试的目标环境是arm-linux,指定安装目录 查看/home/pearldong/work/

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档