Hi,
The difference should be related to the M7_0 core being previously initialized by the BootROM to generate the initial configuration. This is, M7_0 is already initialized prior to the other M7_1 and M7_2, hence there is no need of set the entry pointer to the interrupt vector.
As for the additional question, can you elaborate more on the "solve the resource conflict between M7 core and A53 core"? The resource management between the M7 cores and the A53 clusters should be defined prior to the start of the application itself, to prevent undefined behavior:
"Assuming that there is a multi-core application for M7_0 and A53 clusters, customer should well plan what modules are controlled by M7_0, what modules are controlled by A53 etc. For the modules used by both M7_0 and A53 clusters, such as clock-related modules (FXOSC, PLL etc.), should avoid these modules being configured from both sides. Otherwise, the system will become unstable, or even resets due to improper configuration operations."
Please, let us know.