Hello,
I am currently using the MSP430F5309 with I2C and UART interrupts. As a test of stability, I am sending in a stream of bytes from the PC, while running the code using IAR in debug mode, as well as monitoring the I2C communication lines using an oscilloscope. When the stream of bytes is shorter, say <= 1000 bytes, there does not seem to be a problem. However, when I increase this to 10000, after some time, the I2C communication stops and the program counter gets lost to location 010004 (hex), according to the Disassembly window. I am not sure why this is the case. I would appreciate any feedback.
Sincerely,
Mehdi