Part Number: MSP430FR5989-EP
Hey team,
I have a customer who is having an issue associated with a loss of the timer B interrupt flag (see previous E2E thread). I'm attaching his full message below
"We assume this problem is caused by the DMA7 errata, as we have a DMA running all the time that triggers periodically, which could cause a loss of interrupt if all the conditions of the errata are met.
We have been trying to reproduce this errata as described in the forum (see other previous E2E thread) to see if it could be the root cause of the problem. However, we have had no luck since then and are beginning to believe that the errata is either misdescribed or that there are other conditions not described in the errata sheet.
Moreover, the proposed solutions are not acceptable due to the fact that we do not use interruptions (workaround 1) and that we cannot disable the DMA every time a RWM instruction is executed (workaround 2).
Do you have any other ideas we can implement to try to reproduce the errata, or any other theories as to why we are running into this interrupt flag loss?
I have read that there is an earlier version of the DMA7 errata, maybe it was differently written and could help us reproduce it. Do you have access to this version?"
Let me know if there's anything I can do to help; I was told to assign this to MSP HSM as the responsible org
Thanks!
Marco
