Part Number: ARM-CGT
Hello,
Now I use Mcal 8.5 and run software on mcu1_0.
I find some secitons which are defined as no init are filled with zero.
.MSRAM_VAR_NONLOAD_NOINIT
* 0 41c30100 00001acc UNINITIALIZED
41c30100 00001acc Com_Lcfg.o (.MSR_VAR_NOINIT_NONLOAD)
.MSR_VAR_NO_INIT
* 0 41cb0000 00039a90
41cb0000 000002ac Cdd_Ipc.o (CDD_IPC_DATA_NO_INIT_UNSPECIFIED_SECTION) [fill = 0]
41cb02ac 00000004 --HOLE-- [fill = 0]
41cb02b0 00013b28 Rte.o (.MSR_VAR_NO_INIT) [fill = 0]
41cc3dd8 000105a8 libXcp.lib : Xcp.o (.MSR_VAR_NO_INIT) [fill = 0]
41cd4380 0000a000 Xcp_Lcfg.o (.MSR_VAR_NO_INIT) [fill = 0]
41cde380 00005864 TcpIp_Lcfg.o (.MSR_VAR_NO_INIT) [fill = 0]
41ce3be4 000013bd Sd_Lcfg.o (.MSR_VAR_NO_INIT) [fill = 0]
41ce4fa1 00000002 PduR_Lcfg.o (.MSR_VAR_NO_INIT) [fill = 0]
41ce4fa3 00000001 BrsMain.o (.MSR_VAR_NO_INIT) [fill = 0]
41ce4fa4 000010f0 Dem_Lcfg.o (.MSR_VAR_NO_INIT) [fill = 0]
41ce6094 000008c8 libFee.lib : Fee.o (.MSR_VAR_NO_INIT) [fill = 0]
you see the section ". MSR_VAR_NO_INIT" are filled with zero, but ". MSRAM_VAR_NONLOAD_NOINIT" not.
Could tell me how to close the auto fill zero? or if there is any error in my make file or link file?