本帖最后由 shamowangzi 于 2013-1-3 11:02 编辑
开发环境包括以下部分:
运行环境(Ubuntu10.04);
开发工具(ti SDK(ti-sdk-am335x-evm-05.06.00.00-Linux-x86-Install));
交叉编译环境();
运行环境:
下载地址:
http://ubuntu.dormforce.net/iso/10.04/
ubuntu-10.04.4-desktop-i386.iso
安装过程就不用重复描述了!网上一搜一大把;
需要注意的地方是,安装完Ubuntu10.04后,没有VIM,没有Samba,一切都靠自己,
VIM的安装:
Sudo apt-get install vim
剩下的选Y就可以了!
Samba安装:
(安装过程参考网络资源)
1,首先保证Ubuntu能连入Internet(虚拟机通过桥接),XP与Ubuntu能互相ping通。安装Ubuntu Samba。
终端执行:$ sudo apt-get install samba4;
$ sudo apt-get install smbfs;
$ sudo apt-get install system-config-samba;
2,创建共享目录(可以省略此步骤,将共享目录设为根目录“\”),当然共享用户跟目录都可以再添加,此处我是在默认用户nubnub下添加文件夹。
终端执行:mkdir /home/nubnub/share ;在默认目录下创建名为share 的共享文件夹。
终端执行:chmod 777 /home/nubnub/share ;改变share 属性以便访问。
3,备份并编辑smb.conf允许网络用户访问 (养成随时备份的好习惯,在关键的时候你会发现当初的备份是多么的明智!)
终端执行:sudo cp /etc/Samba/smb.conf /etc/Ubuntu Samba/smb.conf_backup ;备份。
终端执行:sudo gedit /etc/Samba/smb.conf ;编辑smb.conf。
找到#security= user 这行,用下面两行取代:
security = user
username map = /etc/Samba/smbusers
将下列几行新增到文件的最后面,假设允许访问的用户为nubnub。而文件夹的共享名为 Share,让XP用户通过这个nubnub来和我们进行数据交流。
[linux]
comment = linux onzhouxin
path = /
browseable = yes
writable = yes
public = no
valid users= nubnub
4,还是接上面在smb.conf中把这里改一下,找到[global]把 workgroup= MSHOME 改成如下代码:(注意这workgroup要和windows下的workgroup一致!)
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
后面的三行是为了防止出现中文目录乱码的情况。
5,现在要添加nubnub这个网络访问帐户。
终端执行:sudo useradd nubnub
要注意,上面只是增加了nubnub这个用户,却没有给用户赋予本机登录密码。现在要新增网络使用者的密码:
终端执行:sudo smbpasswd -a nubnub(WIN共享访问ubuntu的时候要填的密码)
终端执行:sudo gedit /etc/samba/smbusers ;在新建立的文件内加入
nubnub= “network username” 这一行并保存。
6,测试并重启Ubuntusamba,
终端执行:sudotestparm;
sudo /etc/init.d/samba4 restart 即可。
开发工具ti-sdk-am335x-evm-05.06.00.00-Linux-x86-Install的安装:
(在Ubuntu环境下安装的时候提示先安装CCS,安装CCS的过和见下一步)
首先在ubuntu下面建一个开发目录,这里使用“/opt/AM335x”
通过samba把ti-sdk-am335x-evm-05.06.00.00-Linux-x86-InstallCOPY到/opt/AM335x目录下; 对ti-sdk-am335x-evm-05.06.00.00-Linux-x86-Install添加执行权限:
Chmod +x ti-sdk-am335x-evm-05.06.00.00-Linux-x86-Install
此时会提示安装CCSpackge ,先不管它,装了SDK再说 安装完成后:
SDK的默认安装路径在:默认安装路径:/usr/local/ti-sdk-am335x-evm
没有特别情况就不要修改了!以免以后会发生奇怪的问题!
进入SDK目录下,该有的东西都有了:
看到上面图片的提示,意思是说安装完成后要想正常使用还需要运行
./setup.sh来安装
(未完)
file:///C:/DOCUME~1/jason/LOCALS~1/Temp/msohtml1/01/clip_image003.jpg file:///C:/DOCUME~1/jason/LOCALS~1/Temp/msohtml1/01/clip_image001.jpg |