HI,
i'm using MSP430FR5969.
i would like to better understand how its 64KB memory is organized.
From it's datasheet (http://www.ti.com/lit/ds/symlink/msp430fr5969.pdf - pg 23) :
Memory (FRAM) Total Size 64KB
interrupt vectors 00FFFFh–00FF80h
code memory 013FFFh–004400h
In my , i need to write inside the FRAM two blocks of datas which size is 0x3100 Bytes (12544 Bytes)
How can i know where the code is stored, and where am i free to write within the FRAM?
i'm asking this because right now i'm just going by attempt.....much time consuming, and high error probability ( i've already blown 2 micro untill now) !! not good!!!
If i start writing the first block starting from the lowest address (0x4400) after 32 Byte the writing procedure doesn't work anymore. (why?!)
if i start writing the first block at 0xc000 it works fine ( but then i don't know where to start to write thesecond block, moreover it's very likely in next future i will need to write more data in memory other than this "2 data blocks")
the point is, that i would like to understand how can i choose the memory portion in which i can feel free to write without problem.
any suggestion?
thanks in advance for your kind reply
Best regards
Irene