Hello,
I need to lock Core 0 to prevent it from executing while I initialize and run Core 1.
All you need to do in put it into halt state.
To do so you can execute wait instruction:
asm(" wait");
or
asm ("halt");
This will stop execution of instructions on core. This is commonly used in the idle task of OS.
For more details please refer to core reference manual of e200z7.
Best regards,
Peter