Hi,@danielmartynek
Thank you for your reply.
I have opened two projects: Mem_InFls_Example_S32K344 and S32K312_C40_Ip_SRAM_RTD_500_DS35. Now I have discovered a very serious issue: it seems that the RTD version I imported does not contain the Mem_43_INFLS_Driver component. After opening Mem_InFls_Example_S32K344, I could not find Mem_43_INFLS_Driver in the MCAL layer. Also, in the S32K312_C40_Ip_SRAM_RTD_500_DS35 project, it appears that Mem_43_INFLS_Driver is not used (since I did not see any calls to Mem_FLs layer functions in main). However, the RTD folder in the Project Explorer does contain SchM_Mem_43_INFLS.c/.h. In the .map file, functions like SchM_Enter_Mem_43_INFLS_MEM_EXCLUSIVE_AREA_04 are also placed into the SRAM area.
I would like to know: when using C40, is SchM_Mem_43_INFLS.c/.h mandatory to be included? Does C40 internally call functions like SchM_Enter_Mem_43_INFLS_MEM_EXCLUSIVE_AREA_04?
20260827-102145.jpg
There is no Mem_43_INFLS_Driver in the Mem_InFls_Example_S32K344 project
20260827-102152.jpg
This is my RTD version
20260827-102157.jpg
The RTD version of the Mem_InFls_Example_S32K344 project.
20260827-103214.jpg
The RTD version of the S32K312_C40_Ip_SRAM_RTD_500_DS35 project