新闻  |   论坛  |   博客  |   在线研讨会
博睿开发板交叉编译下载:
mayer | 2009-07-11 13:41:44    阅读:1698   发布文章

博睿开发板交叉编译下载:

1.     先将Toolchains文件夹拷到home下.

2.     打开终端,进入Toolchains文件夹,安装rpm文件:rpm ivh –force *.rpm

3.     opt->host->armv41->bin找到.g++和.gcc后缀的两个文件,将其拷到根目录的bin文件夹下.改名为:arm-linux-g++,arm-linux-gcc

4.     连接串口线和交叉网线到开发板,打bnw->configuration->options->(选择串口和波特率:com1,115200),serialport->connection,复位开发板,按空格,进入vivi>boot,等待,不动后,ctrl+c,回车.

5.     查看开发板IP:ifconfig,若想改变:ifconfig eth0 192.168.0.3 255.255.255.0 up  (bnw中)

6.     设置防火墙和tftp:系统设置->网络->设置IP地址(要和开发板上的IP在一个段上)-> 激活.  系统设置->服务器设置->服务:iptables,ipchains前面的勾去掉,tftp,nfs打勾.

7.     编辑一个.c文件,进入到相应文件夹内,交叉编译:arm-linux-gcc –o arm main.c.完成后将编译好的arm考到tftpboot文件夹内,修改arm权限:右键->属性->全部打勾.

8.     终端内进入到home,命令:vi /etc/exports.编辑:/ (rw),退出并保存.

9.     开启nfs服务:/etc/init.d/nfs restart

10. 在bnw中进行挂载:#mount 192.168.0.4(linux中设置的IP):/tftpboot/ /mnt(要在根目录下挂载)

11. 进入到mnt,可以看到arm,执行:./arm,完成.

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客