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.
Hi,
We are using a MSP430F2274 in our products. We already used around 20 of them without any issue.
We programmed a new one with the same software. Sometimes (1/15 startups) we have the following issue: the CPU must fills a software buffer with data from the flash (addresses 0x9D28). This data is supposed to be 0x4F, but the software buffer is filled with 0XB0. When we put a breakpoint on the assembly instruction that reads the data from the memory, we are not able to reproduce the issue.
Do you have any idea what could be the problem or how to find it ?
Thanks
Hi Johannes,
Can you provide the following:
Best regards,
Caleb Overbay
Hi caleb,
A question about the debugger: sometimes, when I set a conditionnal breakpoint, it results in the MSP not behaving correctly.
For example, I tried to put a conditionnal breakpoint on the assembly code, when we read the flash memory. The condition was that we read the value 0xB0. When I launched the system, it did not break, but it resulted in the MSP sending incoherent data over the UART (the data read in the flash are then sent though the uart).
Do you have any idea what could explain this behavior ?
Regards,
Hi Johannes,
I apologize for the delayed response, I was out of office last week.
I'd like to take a closer look at your code and the debugger behavior you've described. Can you send me a private message containing your CCS project so I can review your code and settings?
Best regards,
Caleb Overbay
Hi Caleb,
We did not manage to fix the issue. As we only reproduced the issue with that one chip, we decided to change it.
**Attention** This is a public forum