- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
因为我以前接触过三星公司的arm9开发板,所以对于Beaglebone开发环境的经历感觉不是太难,为了帮助初学者我把我开发环境建立的过程记录下来。
我用VMWARE + FEDORA9.0搭建了BEAGLEBONE开发环境,建议初学者还是使用虚拟机来安装。
下载安装Vmware。或者你也可以使用virtualBox其实都是差不多的。
下载Fedora9.0
去TI网站下载ti-sdk-am335x-evm-05.03.02.00-Linux-x86-Install
在虚拟机里安装Fedora9.0这个就不详细介绍了,百度一堆介绍的文档。
安装samba服务。
1)、修改配置文件。
gedit /etc/samba/smb.conf
2)、添加用户
useradd smb
smbpasswd -a smb
3)、重启samba服务器
/etc/init.d/smb restart
4)、在windows和linux网络都畅通的情况下,在windows的cmd命令行登陆samba服务器。
运行中输入虚拟机中linux系统的IP地址例如:\\1
然后在弹出的窗口中输入用户名和密码就可以登陆samba。
安装NFS服务。
1)、查看有没有安装nfs-utils的安装包。
rpm -q nfs-utils
2)、如果没有安装的话,使用yum来安装。
yum install nfs-utils
3)、nfs的配置
vi /etc/exports
/tftpboot 10.21.11.*(rw,sync,no_root_squash)
4)、启动nfs服务器
service netfs start
5)、使用mount命令来挂载NFS服务器上的共享目录
mount -t nfs 1:/tftpboot /mnt
ls /mnt
会发现mnt下的文件跟、tftpboot中的相同,说明挂载成功。。
6)、可以通过图形界面来配置nfs服务
serviceconf
安装tftp服务。
1)、首先查看是否安装了tftp服务器
netstat -a | grep tftp
如果没有tftp的话,说明tftp服务器没有安装。
2)、安装tftp服务器
yum install tftp-server
系统会自动为你安装好tftp所依赖的xinetd一切的。
3)、创建tftp的服务目录。
默认的tftp服务目录在var目下,但是使用不太方便,可以再系统的根目录下,建立一个文件夹来存放文件。
mkdir -m 777 /tftpboot
为了使文件夹的可以任意的读写,所以使用了权限为777。
4)、修改tftp服务器的配置修改配置文件
vi /etc/xinetd.d/tftp
主要要修改server_args中的目录为你自己所希望的目录。
disable后为no
5)、启动xinetd服务器
service xinetd start
6)、查看tftp服务器是否启动成功。
netstat -a | grep tftp
安装交叉编译工具链。
安装ti-sdk-am335x-evm-05.03.02.00-Linux-x86-Install 后,可运行其中的setup.sh。
装好后即设置交叉编译链的环境变量:vi /etc/profile 后面添加
export PATH=$PATH:/home/xxx/ti-sdk-am335x-evm-05.03.02.00/linux-devkit/bin
运行 source /etc/profile ,然后输入arm- 就可以得到arm-linux交叉编译链啦。
文档评论(0)