hi, Lukas
I will describe what I did in detail.
1. background
I am using S32K344 bootloader to flash S32K324(just adjust the memory arrange)
2.Memory segment definition
I put the bootloader memory segment to 0x00400000 - 0x00450000, put the core0 and core1 app into "0x00450000 - 0x004F0000", "0x00500000 - 0x006D4000" respectively.
3. Start_Core1 location
It is at the beginning of the core0 main

and MC_ME->PRTN0_CORE1_ADDR is an address of vector table, the info .map file as below:

4. Hex file to be flashed
I use hexview tool to merge the core0 and core1 hex file(without padding value)
5. bootloader flash programming result
The software still can only run in core0, and core1 can not run(by monitoring core1 IO output).
any key point I have lost? looking forward to your reply.