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.

MSPM0C1104: Clarification on errata PMCU_ERR_06

Part Number: MSPM0C1104

Hello,

I have a customer who wanted some clarification on the PMCU_ERR_06. The workaround stated in the errata document is for the CPU and DMA to not access flash simultaneously. How is this possible? If you're executing code from flash while the DMA is transferring data from flash to SRAM wouldn't this violate the workaround condition?

Does this mean that DMA can't be used to copy from flash to other memory locations?

The description also has a comment around not accessing the flash with DMA while an erase operation is in effect. So is this condition limited to when the CPU is actively interacting with the flash controller, or is this errata in effect for all types of flash access (read, write, erase)?

Munan