Chinaunix首页 | 论坛 | 博客
  • 博客访问: 256599
  • 博文数量: 70
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-09 13:47
文章存档

2023年(1)

2018年(7)

2017年(4)

2016年(1)

2015年(25)

2014年(32)

我的朋友

分类: 嵌入式

2014-09-30 12:40:40

通过上文后,登录beaglebone black上的系统:
mkdir /mnt/nfs
挂接NFS 文件系统:
mount -t nfs 192.168.1.134:/home/luyun/ti-sdk-am335x-evm-06.00.00.00/targetNFS /mnt/nfs -o nolock,proto=tcp,nfsvers=3
直接就成功了(不像beaglebone中国版开发环境搭建中的系统那样还需安装nfs-utils-client_1.1.2-2.1_armv7a.ipk 和 portmap_6.0-r3.1_armv7a.ip ,表明这个内核已经把这部分改进了

接下来运行之前编译好的且可以再之前的系统上可运行的hello测试程序,结果不能运行了:
-sh: ./hello: No such file or directory 
这回不能运行了。于是猜测是这套内核支持的交叉编译器是ti-sdk-am335x-evm-06.00.00.00中自带的交叉编译器:
在/etc/environment中添加::/home/luyun/ti-sdk-am335x-evm-06.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/bin
重启电脑,重新编译hello.c 测试程序:
arm-linux-gnueabihf-gcc  hello.c -o hello
cp hello /home/luyun/ti-sdk-am335x-evm-06.00.00.00/targetNFS/
然后,再到beaglebone black上运行:
root@am335x-evm:/mnt/nfs# ./hello 
hello the world!!

成功!!猜测没错。

至此,在TF卡上开发的环境搭建完成!!
阅读(1261) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~