If the kernel or rootfs configuration is changed, the kernel size may increase and
overlap with the ramdisk load address defined in boot.scr. Since
PetaLinux uses fixed boot offsets, users must manually update the U-Boot kernel and
ramdisk offsets in the PetaLinux configuration menu to ensure the boot script is updated
accordingly.