diff --git a/board/myna-player-odyssey/utilities/genimage.tmp b/board/myna-player-odyssey/utilities/genimage.tmp index db124e3..dfc8593 100644 --- a/board/myna-player-odyssey/utilities/genimage.tmp +++ b/board/myna-player-odyssey/utilities/genimage.tmp @@ -30,12 +30,24 @@ size = 1M } + partition PrimaryBoot { + image = "kernel.ext4" + size = 8M + } + + partition SecondaryBoot { + image = "kernel.ext4" + size = 8M + } + partition PrimaryRootfs { - image = "rootfs.ext4" + image = "rootfs.erofs" + size = 128M } partition SecondaryRootfs { - image = "rootfs.ext4" + image = "rootfs.erofs" + size = 128M } partition overlayfs { @@ -47,7 +59,8 @@ name = "bundle-MynaPlayer-${GENIMAGE_BUILD_ID}" rauc { files = { - "rootfs.squashfs" + "kernel.tar.xz", + "rootfs.erofs" } key = "${BR2_EXTERNAL_MynaPlayer_PATH}/certs/signing.key" cert = "${BR2_EXTERNAL_MynaPlayer_PATH}/certs/signing.crt" @@ -57,7 +70,9 @@ compatible=LuminaSensum MynaPlayer version=${GENIMAGE_BUILD_ID} description=RAUC bundle for LuminaSensum MynaPlayer version ${GENIMAGE_BUILD_ID}, built by ${GENIMAGE_USER}@${GENIMAGE_HOST}. + [image.kernel] + filename=kernel.tar.xz [image.rootfs] - filename=rootfs.squashfs" + filename=rootfs.erofs" } }