Hi,
Thank you for your interest in NXP Semiconductor products
Could you confirm your process with the following?
Cortex-M SDK Hello World Demo.
PS C:\> scp '.\Downloads\Arm GCC Toolchain\arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz' user@host:~/Projects/ARM-
GCC-Toolchain/
arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz 100% 148MB 1.4MB/s 01:46
~/Projects/ARM-GCC-Toolchain$ tar -xf arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz
~/Projects/ARM-GCC-Toolchain$ sudo mv arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/ /op
PS C:\> scp '.\Downloads\MCUXpresso SDK 2.14.0 i.MX 8M Plus\SDK_2_14_0_EVK-MIMX8MP.zip' user@host:~/Projects/MCUXpresso-SDK/SDK-2.14.0-8MPlus/
SDK_2_14_0_EVK-MIMX8MP.zip 100% 18MB 1.3MB/s 00:14
~/Projects/MCUXpresso-SDK/SDK-2.14.0-8MPlus$ unzip SDK_2_14_0_EVK-MIMX8MP.zip
~/Projects/MCUXpresso-SDK/SDK-2.14.0-8MPlus$ export ARMGCC_DIR=/opt/arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/
~/Projects/MCUXpresso-SDK/SDK-2.14.0-8MPlus$ cd boards/evkmimx8mp/demo_apps/hello_world/armgcc/
~/Projects/MCUXpresso-SDK/SDK-2.14.0-8MPlus/boards/evkmimx8mp/demo_apps/hello_world/armgcc$ ./build_release.sh
…
[100%] Built target hello_world.elf
PS C:\> scp user@host:~/Projects/MCUXpresso-SDK/SDK-2.14.0-8MPlus/boards/evkmimx8mp/demo_apps/hello_world/armgcc/release/ '.\Downloads\MCUXpresso SDK 2.14.0 i.MX 8M Plus\binaries'
u-boot=> fastboot 0
PS C:\> uuu -v -b fat_write .\hello_world.bin mmc 2:1 hello_world.bin
u-boot=> fatload mmc 2:1 0x48000000 hello_world.bin;cp.b 0x48000000 0x7e0000 20000;
u-boot=> bootaux 0x7e0000

Regards