I have an eMMC device for which I require a compressed read-only filesystem that uBoot can access to load Kernel and DTB files from. Unfortunately, there is no u-boot support anywhere for SquashFS, so my question is: What alternatives are possible? Remember, this is for eMMC, not NAND. UBIFS is possible, but can this work on eMMC without UBI layer, and can uBoot load this without attaching UBI first?