So I am attempting to read and write large multidimensional signed int arrays (200kB worth) to FRAM to my application. So far I have been successful in creating an array that is 6000x4 and initializing it in persistent FRAM as seen below.
#pragma PERSISTENT(FRAM_write) signed int FRAM_write[WRITE_SIZE][COL_SIZE] = {0};
This fills up my FRAM, but i can see using the "Memory Allocation" tool in CCS that FRAM2 is only 7% full.
So my simple question is, how can I create an array in FRAM2 and be able to read and write data to that array from my main loop?
Thank you,