Hello NXP community,
I have been experiencing issues with getting my multicore project to work after flashing code, pressing 'Terminate All Debug Sessions', and then pressing the 'RESET' button on the LPC55S69-EVK. Likewise, I cannot get the code to run after I power cycle and reset the micro. If I just run the MCUXpresso debugger and click 'Terminate All Debug Sessions', my code works properly.
My debugger does not have any software breakpoints for timing issues but it automatically opens my core 1's main() function when the MCMGR_StartCore(...) function is run. After that, the Core 1 code works.
When pressing reset, my Core 0 code works up until that function call to MCMGR_StartCore(...) and then this function never returns since my status LED never activates. It seems there is an initialization issue on the Core 1 side.
Does anyone have an idea why this might happen and how to resolve this issue?