我正在使用 yocto 工具构建自定义 image-qt5。一旦构建终止,文件夹中就会有一个名为qt5-image-raspberrypi2.tar.xz
的文件...build/tmp/deploy/images/raspberrepy2/
。
我们如何为 raspberrypi 写入 sdcard?
我正在使用 yocto 工具构建自定义 image-qt5。一旦构建终止,文件夹中就会有一个名为qt5-image-raspberrypi2.tar.xz
的文件...build/tmp/deploy/images/raspberrepy2/
。
我们如何为 raspberrypi 写入 sdcard?
你的问题有点含糊。
如果您只是想将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.xz
tar 球包含到 sdcard 映像中,那么您将需要修改您的配方以将该文件添加到您的SRC_URI
列表中。
例子:
SRC_URI += '$(DEPLOY_DIR}/qt5-image-raspberrypi2.tar.xz'
用生成名称时使用的适当变量替换 tar 球文件名,或者您可以对其进行硬编码,如上所述。