原创 博睿开发板交叉编译下载

2009-7-1 10:22 1708 5 5 分类: MCU/ 嵌入式

博睿开发板交叉编译下载:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


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,完成.

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条