NXP Jorge7u7,
uuu -b emmc_all flash.bin u-boot.bin
It seems the build-in script will flash the u-boot to the use partition at offset 0.
and burn flash.bin to the boot1 emmc boot partition.
And the i.MX8MP bootloader is not u-boot only, it is combined by aft, ddr firmware, u-boot with checksum to make sure its integration.
It seems could not direction replace the u-boot in flash.bin, which is wrapped by imx-mkimage, because of the crc.
To speak frankly, NXP Jorge7u7, your command is totally wrong. And the understanding of i.MX8MP bootloader(flash.bin) is totally wrong.
But it is very basic knowledge for you NXP tech support.
uuu -bshow emmc_all
uuu_version 1.4.149
.......
.......
FB: flash -raw2sparse all _image
FB: flash -scanterm -scanlimited 0x800000 bootloader _flash.bin
..........