Thanks for the prompt help, Chavira.
This application can't support running with Uboot!
As I mentioned, I also tried running it by remoteproc in Linux.
accordingly, it does not support Flash target and DDR target!
OK. But the application is compiled with MIMX8ML8xxxxx_cm7_ram.ld rather than MIMX8ML8xxxxx_cm7_ddr_ram.ld nor MIMX8ML8xxxxx_cm7_flash.ld. It should have supported running from TCM.
some of the used Resources are assigned to the Cortex-A core by uboot
I believe you were referring to this RDC configuration assigned by SPL. I have removed them and loaded the new UBoot, the example still doesn't work.
Could you please suggest what else I can try?