I notice that HSE takes up RAM and NVM space, is this NVM also part of RAM?
I see in the table that HSE requires 64KB of RAM.So for the S32K312, I only have 196-64=132kb of space left to store the application?
Solved! Go to Solution.
Hi @wenfengyao
HSE does not reserve any part of system RAM. You still have all 192KB on S32K312 (96KB SRAM + 32KB ITCM + 64 DTCM).
Some RAM was reserved by HSE only in case of some very first version of HSE firmware. Current versions don't do that.
HSE reserves only flash memory as shown in section "32.3 Chip configuration" in the reference manual - see tables 180, 181, 182.
Regards,
Lukas
Hi @wenfengyao
HSE does not reserve any part of system RAM. You still have all 192KB on S32K312 (96KB SRAM + 32KB ITCM + 64 DTCM).
Some RAM was reserved by HSE only in case of some very first version of HSE firmware. Current versions don't do that.
HSE reserves only flash memory as shown in section "32.3 Chip configuration" in the reference manual - see tables 180, 181, 182.
Regards,
Lukas
Can you please tell us which version? We are currently using HSE_FW_S32K312_0_2_40_0. WE hope to use whole memory for our application.
Also for another project we are using S32K344 with HSE_FW_S32K3XX_0_2_1_0. Is there any HSE version for S32K344 which does not take up RAM space?
Thank you.