This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

msp430fr2476 : FRAM Memory protection features

Other Parts Discussed in Thread: MSP430FR5972, MSP430FR2476, MSP430FR2422, MSP430FR2522

Hello 

I'm starting to use MSP430FR2476, I just used in the past MSP430FR5972 

in this last item is possible to write protect  the sector of Fram and information memory .

I see on the  MSP430FR2476 that is possible too but is not clear how is possible to protect only a part 

of information memory example 256 byte only. 

also on the family manual at page 80 are write some appendix 

(1) These bits have no affect on MSP430FR413x, MSP430FR203x devices.
(2) The password must be written with the FRAM protection bits in a word in a single operation.
(3) These bits are valid in MSP430FR2522 and MSP430FR2422 devices.

this means that FRWPOA(3) are not any effect on the MSP430FR2476 ? 

in this case is only possible to protect all entire memory and information memory? 

to enable the protection is correct this procedure ? 

movx.w    #(FRWPPW+FRWPOA??+DFWP+PFWP),SYSCFG0 ? 

FRWPOA if is valid for MSP430FR2476

Thank you 

Luigi 

  • Hello Luigi,

    The FRAM Protection capabilities on MSP430FR2xxx/FR4xxx devices are not as flexible as the ones found on MSP430FR5xxx/6xxx devices you have used previously. For MSP430FR2xxx devices, you have the main memory protection bit, and the information protection bit. Basically an all or nothing protection. Typical, applications on these devices keep FRAM protected at all times, unless they are specifically performing a write. Then the procedure would be to unprotect FRAM, perform write operation, the re-protect FRAM. 

    In addition, you have the FRAM offset address bits to leave a portion of FRAM unprotected when utilizing the FRAM Memory Protection bit. This could be useful if you want to utilize a portion of FRAM as additional RAM space for example. These bits are valid for MSP430FR2476. 

  • hello Jace 

    ok thank you for your reply 

**Attention** This is a public forum