完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
4、开发环境的介绍 这一部分介绍一下开发环境与操作系统。 前面已经提及,这一开发板与BBB有许多相似之处,因此很多BBB的操作系统这个板子也是支持的。这里以Debian为例进行介绍。 首先需要安装一个Ubuntu的开发环境。建议大家用虚拟机VMware。VMware的安装过程这里就不多介绍了,Ubuntu的X86版本可以从网上免费获得,按照指引一步步安装即可。 安装好Ubuntu虚拟机之后需要安装几个包。 首先执行以下命令将原有的包移除 agt-get remove ARM-linux-gnueabihf ; 然后使用光盘里面的编译工具作为编译器,(需要先将光盘里面所有的文件拷贝到一个目录里面,此后所有的操作都在这个目录下面完成,这个目录可以随便选,再下文中以 export PATH=$PATH: export CROSS_COMPILE=arm-linux-gnueabihf-; 完成这一步之后你的编译器版本起码是4.7以上的了,当然如果自带的编译器版本比4.7高的话不执行这步也无所谓。 下面执行命令 arm-linux-gnueabihf-gcc –v ; 以查看编译器版本,如图 说明编译环境已经安装成功。 下面先编译uboot,这个uboot实际上是Linux内核源程序,如果不编译用光盘里面提供的其实也可以,这里还是介绍一下。 首先进入uboot文件夹: cd u-boot-2013-2013.10-ti2013.12.01 ; 然后执行下面三条命令进行编译: make ARCH=armCROSS_COMPILE=arm-linux-gnueabihf- distclean ; make ARCH=armCROSS_COMPILE=arm-linux-gnueabihf- myir_ricoboard_config ; make ARCH=armCROSS_COMPILE=arm-linux-gnueabihf- ; 此处注意,由于笔者需要使用Debian系统是卡启动的,因此配置文件需要选择myir_ricoboard_config编译,如果用QSPI启动的话则是使用另外一个,编译完成之后可以再该文件夹下面看到相关的文件。 用同样的方法编译kernel,这个kernel必须要重新编译,用原有的ZImage进不了系统。 首先进入Kernel文件夹 cd linux-3.12.10-ti2013.12.01.tar.bz2; 编译的命令如下: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-distclean; make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-myir_ricoboard_defconfig; make ARCH=armCROSS_COMPILE=arm-linux-gnueabihf- ; 编译起码要半小时以上。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
787 浏览 0 评论
【米尔-Xilinx XC7A100T FPGA开发板试用】+04.SFP之Aurora测试(zmj)
608 浏览 0 评论
【米尔-Xilinx XC7A100T FPGA开发板试用】+03.SFP光口测试(zmj)
565 浏览 1 评论
【米尔-Xilinx XC7A100T FPGA开发板试用】+01.开箱(zmj)
663 浏览 0 评论
【米尔-紫光PG2L100H国产FPGA开发板试用】米尔-紫光PG2L100H国产FPGA开发板开箱评测
653 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
3584浏览 2评论
【米尔NXP i.MX 93开发板试用评测】5、安装Debian和排除启动故障
584浏览 2评论
【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译
741浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】Free RTOS应用开发环境部署
1373浏览 1评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
6796浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 09:23 , Processed in 0.830617 second(s), Total 67, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号