Hi !
SRAM X on CM33 code bus, ( 0x1400 0000 0x1400 7FFF ) 32 KB.
SRAMX_0 (0x1400 0000 to 0x1400 0FFF) // 4KB
SRAMX_1 (0x1400 4000 to 0x1400 4FFF) // 4KB -> are used for Casper (total 8 KB).
SRAMX_2 (0x1400 6000 to 0x1400 65FF) -> If CPU retention used in power-down mode, is used (total 1.5 KB) by default in power API and this is user configurable within SRAMX_2 and SRAMX_3.
SRAMX_3 - not used
So we have 4*8KB blocks but each block is only used partially by some peripherals.
Do I understand right and remain space can be used for common purposes ?
Peripherals is occupied exact and clearly specified part and remain part is safe for use ?
Regards,
Eugene
Hi Eugene,
Just to clarify, when you say that these are only partially used. Do you mean that the SRAMX_0 and SRAMX_1 are used for casper and the SRAMX_2 and SRAMX_3 may be used for other purposes.
If so, then yes you are correct you can use the remaining space for general purposes without a problem.
Best Regards,
Sabina
Hi Sabina !
Yes, if they occupied by regular peripherals, remain parts are really not used.
I need confirmation for be sure.
Regards,
Eugene