AM3359 EZSDK 开发环境安装教程Word文件下载.docx
《AM3359 EZSDK 开发环境安装教程Word文件下载.docx》由会员分享,可在线阅读,更多相关《AM3359 EZSDK 开发环境安装教程Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
2012.08
environment:
ubuntu10.04LTS
kernel
version:
linux-3.2
*OfficialWebsite:
******************************************************************/
TIEZSDKAM335X开发环境,大概步骤如下:
首先EZSDK包下载地址如下:
http:
//software-
根据TI文档给出的一些信息,好像比较支持这款编译器,下载地址:
文件名称arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
TI给出的信息是,官方是基于ubuntu10.04LTS对开发者做出的支持,下载地址:
虚拟机环境我用的vmware7+Ubuntu10.04LTS
这个ubuntu的安装网络记得选择桥接,其他默认
安装完之后我们稍微设置下,因为我们经常都是在root下工作,所以
在Ubuntu中新建一个终端,输入:
#sudo–s
#sudopasswd
输入要设置的密码,这样以后我们就可以用root用户登录了
#sudogedit/etc/gdm/custom.conf
这时会弹出文本编辑器,将‘custom.conf’内容修改成下面所示内容(若原来文件为空的
话就输入这些内容),保存关闭,重新启动Ubuntu就会发现已经自动用root用户登录了。
[daemon]
TimedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30接下来我们开始安装TI的开发环境,首先安装CodeSourcery#tarxvfarm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
Moveto/opt/CodeSourcery/Sourcery_G++_Lite,/opt/isthecustomsoftwarefolderinUbuntu.
#mkdir/opt/CodeSourcery
#mvarm-2009q1/opt/CodeSourcery/Sourcery_G++_Lite
#vi~/.bashrc
exportPATH=/opt/CodeSourcery/Sourcery_G++_Lite/bin:
$PATH
#source~/.bashrc可以看下我安装的图
接下来安装EZSDK
然后可能出现这个错误,如图:
根据提示,我在终端输入#rm/bin/sh#ln-s/bin/bash/bin/sh接下来好了
我把root改成了home,因为root下面一半都是需要权限的东西,虽然我已经开启root权限。
接下来我们要找到我们安装CodeSourcery的地方
OK了
这个过程大概5-10分钟,根据机器的好坏。
顺便把CodeSourcery的交叉编译环境设置下吧。
这里面装着编译器,那么路径显而易见
分别给/etc/bash.bashrc和/etc/profile的最后一句添加上exportPATH=/opt/CodeSourcery/Sourcery_G++_Lite/bin:
$PATH如图
接下来测试下装好了没
最后两句没截到
Threadmodel:
posix
gccversion4.3.3(SourceryG++Lite2009q1-203)OK了。
交叉编译环境设置好了我们继续安装SDK包
Look,我们所需要的大部分资料SDK里面都已经自带了,大家安装完之后把每个目录都认真看看吧。
建议大家把TI自动安装的过程复制下来。
里面有很多TI自动安装的工作目录,以后开发的时候方面查找。
下面是一段TI用户文档的翻译
设立的EZSDK
您将需要一个ARMLinux开发环境,如果你有一个不请参考此连结
来看看如何设置一个。
ARMLinux开发环境的配置
请获取代码的Sourcery工具,这将是为ARMLinux应用程序的编译器。
代码的Sourcery工具下载
EZSDK自带一个脚本设置你的Ubuntu10.04开发主机以及您的目标引导环境。
它是一个交互式的脚本,但如果你接受按回车键的默认值,你会使用推荐的设置。
这是首次用户建议。
请注意,此脚本需要以太网访问开发使用所需的软件包,因为它会更新你的UbuntuLinux开发主机简易的SDK。
我截了一张自动安装nfs的图,一张tftp的图
关于minicom的。
到此为止,安装完成。