LPC55S69 multicore project fails to run Core 1 after hitting 'RESET' but debugs properly

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC55S69 multicore project fails to run Core 1 after hitting 'RESET' but debugs properly

957 Views
RyanM314
Contributor I

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?

Labels (1)
0 Kudos
Reply
1 Reply

920 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello RyanM314,

Dose your project includes Semihost like printf ?

 

BR

Alice

0 Kudos
Reply