OpenBMC中的Yocto

OpenBMC 中的 Yocto

Yocto项目是一个开源项目提供样例、工具以及方法来帮助你创建商用的基于Linux的嵌入式系统产品,而与硬件架构无关。

OpenBMC使用Yocto提供的工具来管理配置以及创建BMC镜像。

使用 Yocto 进行开发

在OpenBMC中有两个主要的使用案例:

  1. master或现有的tags中进行构建
  2. 提交修改到master

第一个是一个简单的案例,在使用bitbake之前构建系统,例如
Palmetto
Zaius
cheatsheet.

第二个案例可以通过Yoctodevtool工具来实现。在运行. openbmc-env之后,devtool工具将出现在你的环境PATH中,可以以多种方式使用。

如果你已经具有想要集成的源码树,首先运行devtool modify -n ${PACHAGE} ${SRCTREE}在你的构建目录中创建一个新的Yocto layer。然后它将为这个recipe包构建一个.bbappend补充文件,并使用externalsour

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值