Hi,
I am trying to test the single-bit, multi-bit FRAM error detection features on my MSP430FR5969. Ideally, I would like to be able to verify that my code responds and can be verified as follows:
- Single Bit Error Detection. Response: Bit-Error Correction. Verification: FRAM Memory Inspection.
- Multi Bit Error Detection. Response: PUC. Verification: SYSRSTIV_UBDIFG Inspection after MSP Reset.
I tried to create a single-bit, multi-bit error in FRAM by opening the Memory Browser view and writing to a few memory addresses that are higher than 0x001800 (which I believe is the FRAM Memory Address Space). The console printed some errors when I wrote to this memory: "MSP430: Trouble Writing Memory Block at 0x1abe on Page 0 of Length 0x2: Could not write device memory"
Have not been successful with testing either the single-bit error injection or multi-bit error injection. I am wondering if someone could please suggest how to do this testing? Or be able to tell me if testing the FRAM error detection features is not possible.
Any help is appreciated! Thanks.
