Hi Team,
May we ask your help regarding our customer's inquiry below.
We have a Gateway device in which MSP430 runs along with a Raspberry Pi. Raspberry Pi and MSP430 communicates over I2C bus. We've enabled I2C BSL for firmware updates.
Now after operating for few months in the field - MSP430 stops communicating with Raspberry Pi. Even full hard reboot of the device does not help.
We suspect that somehow Firmware is getting corrupted in the field - so we brought one such device in our Lab and after re-flashing - it starts working.
There is another category of problem - where MSP430 is visible on I2C bus and it gives incorrect data. In our case - all the application specific registers return a value of 0x51.
Can someone suggest - what might be happening with the devices?
Regards,
Danilo