博睿开发板交叉编译下载:<?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,完成.
文章评论(0条评论)
登录后参与讨论