Hello,
Environement: uC S32k31x, MCAL SW32K3_S32M27x_RTD_R21-11_6.0.0, SPD SW32K3_SPD_1.0.5_D2503
TLDR: After calling eMcem_Init, eMcem_DriverState remains EMCEM_S_UNINIT.
Long story:
I configured the eMcem, call eMcem_Init, and after the driver remains uninitialized, I did some debugging and it seems that it does not enter in the CONFIGURE mode. After writing the CTRLK register with the key and the CTRL to enter in CONFIGURE mode, nothing seems to happen, it remains in NORMAL mode.
I found some info on forum and verified MC_ME PRTN1_COFB0_STAT register whether the ERM clock is running or not before the eMCEM and it is ok.
But I found out on another forum post that in the release notes from this SPD specifies that it is compatible with MCAL 5.0.0 and 4.0.0. Therefore, using RTD 6.0.0 may lead to compatibility issues.
Questions:
1.Are there any specific things that I could further check?
2.Is there a newer SPD which is compatible with the newer MCALs 6 and 7? Or which are the limitations and problems in using the above mentioned pair of MCAL and SPD?
3.Would it be possible to have a teams call/meeting to do a hands-on debugging session or at least to show you the behavior?