【问题标题】:Where is my .rpi-sdimg (Yocto Project - Toaster)?我的 .rpi-sdimg(Yocto 项目 - 烤面包机)在哪里?
【发布时间】:2016-11-20 19:06:26
【问题描述】:

我目前正在尝试使用 toaster(yocto 项目的 web gui)为我的树莓派 2 构建一个简单的图像。

一切正常,构建成功。

我发现的每个教程都告诉我在文件“core-image-weston-raspberrypi2.rpi-sdimg”上使用 dd。

很遗憾,我的电脑上没有这样的文件。

有人遇到同样的问题并设法解决了吗?

请查看附件中的配置和 BitBake 变量:

【问题讨论】:

    标签: yocto bitbake meta-raspberrypi


    【解决方案1】:

    您能检查一下构建中 IMAGE_FSTYPES 变量的值是多少吗?在您完成的构建中单击图像配方名称,然后单击左侧的“配置”链接,然后选择“BitBake 变量”选项卡。在那里,搜索 IMAGE_FSTYPES。

    如果 IMAGE_FSTYPES 的值不包含“rpi-sdimg”,则需要添加它。如果您使用的是 Yocto Project 主分支中的 Toaster(看起来您来自屏幕截图),您可以从 Toaster 执行此操作。进入项目配置中的“BitBake variables”页面,点击IMAGE_FSTYPES值旁边的“change”图标,然后在变量值的最后输入“rpi-sdimg”。之后,您将需要重建 core-image-weston-raspberrypi2 映像。

    理论上,这应该会生成您需要的 core-image-weston-raspberrypi2.rpi-sdimg 文件(除非 meta-raspberrypi 层中另有规定)。

    如果你没有使用 master 分支,Toaster 会有一个 bug 阻止你向 IMAGE_FSTYPES 添加自定义值,但你仍然可以通过编辑配置文件来做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多