对于beaglebone black板的BSP的rtems编译

在上篇文章中介绍了在ubuntu16.04上安装toolchain的方法,安装好后就要进行rtems源码的交叉编译,这一步非常重要,其成功与否关系到rtems能否正确移植到bbb板上。

首先要设置环境变量:

cd $HOME/development/rtems
export PATH=$HOME/development/rtems/4.12/bin:$PATH
接下来就是git到rtems的源码了:

git clone git://git.rtems.org/rtems rtems-src
等待下载完成即可,源码保存在...../rtems/rtems-src

然后进入这个文件夹:

cd rtems-src
接下来生成配置文件:

./bootstrap; ./bootstrap -p
等待完成后

cd ..  

回退到上个文件夹,新建两个文件夹build和image,其中image存放编译出的镜像文件

mkdir build ;mkdir image;cd build
../rtems-src/configure --target=arm-rtems4.12 --enable-rtemsbsp=beagleboneblack  --prefix=........./image
开始编译,注意最后的--prefix路径,是用来存放编译好的镜像elf文件,在这里选择上步新建的image文件夹

键入回车后,等待编译结果

成功后,命令:make进行编译

make
然后

make install
进行安装到/image文件夹下。

安装成功界面如下:


然后查看对应的image文件夹可看到如下文件:


表示安装成功。


相关博文:

rtems 关于bbb的toolchain的安装:http://blog.csdn.net/hahachenchen789/article/details/52596752

ubuntu16.04 下rtems4.11 工具链安装:http://blog.csdn.net/hahachenchen789/article/details/52585705


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值