diff --git a/board/myna-player-odyssey/rootfs_overlay/loader/entries/myna-player.conf b/board/myna-player-odyssey/rootfs_overlay/loader/entries/myna-player.conf index 639a08c..2f87df0 100644 --- a/board/myna-player-odyssey/rootfs_overlay/loader/entries/myna-player.conf +++ b/board/myna-player-odyssey/rootfs_overlay/loader/entries/myna-player.conf @@ -2,5 +2,5 @@ version 5.8rc7 linux boot/zImage devicetree boot/stm32mp157c-odyssey.dtb -options rootfstype=ext4 ro rootwait quiet systemd.log_color=off init=/sbin/pre-init +options rootfstype=squashfs rootwait quiet systemd.log_color=off init=/sbin/pre-init linux-appendroot true diff --git a/board/myna-player-odyssey/utilities/genimage.tmp b/board/myna-player-odyssey/utilities/genimage.tmp index 4c883dc..cddf62f 100644 --- a/board/myna-player-odyssey/utilities/genimage.tmp +++ b/board/myna-player-odyssey/utilities/genimage.tmp @@ -41,7 +41,7 @@ name = "bundle-MynaPlayer-${GENIMAGE_BUILD_ID}" rauc { files = { - "rootfs.tar.xz" + "rootfs.squashfs" } key = "${BR2_EXTERNAL_MynaPlayer_PATH}/certs/signing.key" cert = "${BR2_EXTERNAL_MynaPlayer_PATH}/certs/signing.crt" @@ -52,6 +52,6 @@ version=${GENIMAGE_BUILD_ID} description=RAUC bundle for LuminaSensum MynaPlayer version ${GENIMAGE_BUILD_ID}, built by ${GENIMAGE_USER}@${GENIMAGE_HOST}. [image.rootfs] - filename=rootfs.tar.xz" + filename=rootfs.squashfs" } } diff --git a/configs/myna_player_odyssey_defconfig b/configs/myna_player_odyssey_defconfig index bdd9638..10b6718 100644 --- a/configs/myna_player_odyssey_defconfig +++ b/configs/myna_player_odyssey_defconfig @@ -125,6 +125,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="512M" +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y BR2_TARGET_ROOTFS_TAR_XZ=y BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y