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.

MSPM0G1107: Multi-word flash write

Part Number: MSPM0G1107

Hello,

The TRM for the G series indicates that some MSPM0G devices have support for multi-word flash writes (up to 8 words at 64 bits each). The datasheet is not clear on whether or not this is implemented on the MSPM0G1107.

Does this device support multi word flash writes? It would be helpful in the datasheets to be explicit on which features described in the TRM are actually implemented on the device and which ones are NOT. Omission can be interpreted as somewhat ambiguous since it's unclear whether it's just a mistake, or if the device actually doesn't implement the feature. The way this is described is CIRCULAR where the TRM references the datasheet for specific implementation, and the datasheet references the TRM for full description. There is no definitive place where it describes what's implemented on which device!!

Munan

  • Hi Munan,

    The CPU is a 32-bit CPU so a flash word is 32 bits, but you can program up to 64 bits at one time, so flash 2-words.

    There will be TRM document updates coming in the future.

    Regards,
    Luke

  • Hey Luke,

    I'm confused, how does CPU width come into the picture here? The TRM defines one flash word as 64 bits, and then describes the capability to program multiple flash words.

    This feature appears to mean that you can program up to 8 flash words at a time in the flash controller, so you would write up to 8*64 bits of data to the flash controller registers and then issue the write command. Am I misinterpreting this?

    And, so just to be totally clear, this means that the MSPM0G1107 only supports programming one flash word at a time correct?

    Munan

  • Hi Munan,

    There was some confusion on my side.

    The flash word is 64-bits and we can only do one flash word at a time through the flash controller.

    Regards,
    Luke