Hi @Jeevan ,
Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.
The RT1176 is a dual-core processor. By default, CM7 is the primary core and CM4 is the slave core. If you need to change the primary core to CM4, you need to flash eFuse.
In dual-core applications, there are three main methods to keep the two cores in sync.
1.MU(Message Unit)

2.SEMA(Semaphore)

3.Shared memory

For detail description please refer to the link below
https://www.nxp.com.cn/docs/en/application-note/AN13264.pdf
And also, you can import SDK demo to help you better understand.

Wish it helps you.
If you still have question about it, please kindly let me know.
Best Regards
mayliu