Dear TI experts,
I am using MSP4305342 and have some strange problems.
I have 50pcs boards,there are two boards run into the unexpected funtion which locates at code segement 0x22400.
This function is doing some "flash erase" and "flash write".
I can ensure that this function has only one entrance,before this function entering,address 0x22C00 will have some label like "0xA5A5" .
Finally,This funtion entered without the label "0xA5A5",so I can ensure that this function is entered by accident.
According to the slaz278ab,errata CPU40 is the only CPU errata will happen on MSP430F5342 with IAR FOR MSP430 V6.40.
So I wonder that if my code touches errata CPU40.
My questions are:
1.What wiil cause errata CPU40?I cannot understand clearly through slaz278ab :(
2.How can I solve errata CPU40?According to the slaz278ab,add some command line would sove.However,when I add these command line,there is nothing changed with my ".bin".