When I boot my Linux system, I see a message similar to the following:
This message can occur when a Linux FIT image is so large that it overflows the space that U-BOOT has allocated for uncompressing the image.
In many systems a size of 8MB or 16MB (common defaults) is sufficient but some systems may require a larger extraction space.
This is controlled with the "#define CONFIG_SYS_BOOTM_LEN" directive in the UBOOT configuration headers.
An example of this option is below:
For PetaLinux users, this #define should be placed in the U-BOOT header associated with the PetaLinux project.
For users building from source, the #define should be placed in the appropriate header file located in <UBOOT_SRC>/include/configs/