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.

MSPM0L1306: difference on driver lib flashctl commands with or without ECC?

Part Number: MSPM0L1306

Hello,

Since the MSPM0L130x does not have ECC memory, is there any difference between the DL_FLASHCTL_PROGRAM_64_WITHOUT_ECC and DL_FLASHCTL_PROGRAM_64_WITH_ECC commands?

Will the flash controller just ignore the ECC bit? 

Otherwise, will there be any issue with using the DL_FLASHCTL_PROGRAM_64_WITH_ECC command on the MSPM0L130x?

Munan

  • Hi, 

    There is no example code in driverlib for device L1306.

    Here is a description of ECC code in TRM [Page 256 of G3507] or [Page 280 of L1306]:

    On devices that have ECC, an access to an ECC code address returns the 8-bit ECC value for 
    the entire 64-bit flash word that was accessed. On devices that do not have ECC, accesses 
    to the corrected and uncorrected ECC address spaces with the same offset read the same, 
    and ECC code addresses read as 0x0.

    Regards,

    Helic