Other Parts Discussed in Thread: AWR2243, AM2732
Tool/software:
Hello,
During the development process using AM2732+2*AWR2243, I frequently encounter situations where the L2 storage space is insufficient, forcing me to rigorously optimize and streamline my code. However, when I examine the map file, I notice that there is still space available in other memory regions.
Could you please advise on how I can allocate a specific segment of data to a designated memory space? What rules should I follow for this allocation? For instance, I would like to allocate a struct data segment to R5F_TCMA, R5F_TCMB, or HWA_RAM in order to reduce the occupancy of L2.
MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- R5F_VECS 00000000 00000040 00000040 00000000 RWIX R5F_TCMA 00000040 00003fc0 00000000 00003fc0 RWIX R5F_TCMB 00080000 00004000 00000000 00004000 RWIX SBL_RESERVED_L2_RAM 10200000 00020000 00000000 00020000 RW MSS_L2 10220000 000c8000 000a24e0 00025b20 RWIX HWA_RAM 82000000 00020000 00000000 00020000 RW DSS_L3 88000000 00390000 00000000 00390000 RWIX RTOS_NORTOS_IPC_SHM_M c5000000 00001f40 00001c80 000002c0 RWIX
Please provide some assistance on this matter.
Thank you.