Hello, @Lee0202
Thanks for the reply.
In actual industrial environment, usually the bootloader is used to boot both M core and A core, which is similar to the AN13750.
The bootloader is running on M7_0, it will load the A core and M core application from the flash, then M core application will run on M7, while the A core application will run on the A53(BSP). The image loading process is done by the bootloader.
I understand that you want to boot the M core application(LED) and the A core application(BSP41) simultaneously, as this moment, I suggest keeping using the bootloader method.
From several posts from your side, I understand that the phenomenon you faced is that there is no output from the terminal(for some cases, seem you boot the BSP first, and then try boot the M core via uboot), and you want to know what the reason is. From my experience, there may be really several possible reasons:
1. Bootloader issue, maybe crashed, image load error, etc.
2. A core side, in general if you have applied the patch from AN13750, then there are not much points to be take care, however, there may be some resource conflicts faced between M core and A core side, then the boot process would failed.
3. M core side, I understand that you may have successfully run the LED application individually on the RDB2, however, the same image may not function correctly when A/M booting simultaneously(or seems correct, but A core side is impacted), it is usually because of the pinmux, re-init of the same resource, etc.
BR
Chenyin