0

我正在使用 yocto 工具构建自定义 image-qt5。一旦构建终止,文件夹中就会有一个名为qt5-image-raspberrypi2.tar.xz的文件...build/tmp/deploy/images/raspberrepy2/

我们如何为 raspberrypi 写入 sdcard?

4

1 回答 1

0

你的问题有点含糊。

如果您只是想将qt5-image-raspberrypi2.tar.xz文件写入 SD 卡;您可以使用命令:dd来实现这一点。鉴于它是一个 tar 球,您需要先处理它,然后再将其写入 SD 卡。

示例(其中 /dev/sdX 是您在计算机上安装的 SD 卡):

tar -xzOf qt5-image-raspberrypi2.tar.xz | dd of=/dev/sdX bs=1M

如果您已经在 Yocto 中生成了一个 sdcard 映像,并且您希望将qt5-image-raspberrypi2.tar.xztar 球包含到 sdcard 映像中,那么您将需要修改您的配方以将该文件添加到您的SRC_URI列表中。

例子:

SRC_URI += '$(DEPLOY_DIR}/qt5-image-raspberrypi2.tar.xz'

用生成名称时使用的适当变量替换 tar 球文件名,或者您可以对其进行硬编码,如上所述。

于 2017-08-22T00:04:02.447 回答