我是yocto世界的新手,我正在尝试为raspberrypi-cm3构建自定义图像。 我已经构建了没有错误的图像,我在附加的照片enter image description here中生成了一个图像文件夹,其中包含多个令我困惑的文件,例如
RPI-基本图像-树莓派-cm3.rootfs.tar.bz2
RPI-基本图像-树莓派-cm3.rootfs.ext3
图像KERNELVERSION-machine.bin
RPI-基本图像-树莓派-cm3.rootfs.rpi-sdimg
bootcode.bin
和.dtb,.dtbo文件
现在我想了解哪些文件要闪存到我的emmc?如何创建启动分区?
我搜索过并发现我应该创建一个.img,我将所有文件复制并闪存到emmc。 但我想知道如何将emmc分开。 据我所知,必须有一个启动分区和一个rootfs分区。
我希望有人可以向我解释如何在emmc上闪现yocto图像以及应该考虑哪些文件。
答案 0 :(得分:0)
使用 meta-raspberrypi 生成的元数据层二进制文件是 - rpi-basic-image-raspberrypi-cm3.rootfs.rpi-sdimg ,随时可以安装而无需任何额外的修改,请尝试在eMMC上安装:
sudo umount /dev/sdX
sudo dd if=tmp/deploy/images/rpi-basic-image-raspberrypi-cm3.rootfs.rpi-sdimg bs=4M of=/dev/sdX
sudo umount /dev/sdX