I am using MPC5643L controller with evaluation board.
The Application start to run correctly in DRUN mode and able to send a CAN message from the controller. Than it is in main loop.
However when a CAN message is sent to the controller the App goes to SAFE mode. It also happen when I get a Timer interrupt.
When the App transit from DRUN to SAFE mode The RGM-FES register value is: 0x4480
The value of RGM-DEC is: 0x000
Please advise how to find the root cause of this error and hoe to resolve this.
Hi,
Do you have micro in LSM or DPM mode?
Because this seems to me like a fault of lock-step.
Make sure your core registers are 64-bite initialized.
Peter
Thank you.
The Micro is currently in LSM mode.
Is it possible to disable the transition to safe mode and the reset from this source?
Which bit is needed to configure?
i am planing to switch to DPM mode,
I am currently using GHS probe, Do you have any guideline to make the switch
Best regards,
Aric
Hi,
It is not possible to disable transition to safe mode. This is HW feature.
For mode change to DPM you need to configure in register BIU4 -> bit LSM_DPM to 0.
This user register is stored in shadow flash.
Peter