hi,MohamedAbdelslam
Thank you for your letter.
1.If you add A CAN clock to the M core, and the A core is stuck at startup, this should be the M core and the A core initialization conflict, I think you should check the initialization content of the A core, uninitialize the CAN clock in the A core.
2.For reference on multi-core applications you can refer to the IPCF driver's instructions to use it.
3.Enabling Multicore Application on S32G2 using S32G2 Platform Software Integration can be referenced, but pay attention to the version of the software package.
Hope it can help you.
BR
Joey