Hello Everyone,
We have a RF COM´s device running with MSP430F5232 as a core, until now several thousands devices have been deployed with success but now we are integrating them in a new device a strange new effect has come up.
In some circumstances (we have not been able to identify) the MSP430F5232 hangs completely , not even resetting through the external Reset pin (RST/NMI configured as reset) enables the device. Also has watchdog set to 1 sec , and a internal system doing a software reset after a specified time after some time without coms).
Only a complete power cycle of the system brings back the device after this circumstance happens, some help about what could be hanging the core in such a situation, I've never found something like this happening before.
The changes made are related to Isolate the device from a new PCB (external company integrating our product) from the rest of the whole system with isolated DC/DC and isolated TX/RX and the RESET pin (RST/NMI configured as reset) with this optocouplers:
https://www.mouser.es/datasheet/2/678/av02-0890en_ds_acpl-x6xl_2017-05-11-1828509.pdf
My suspicions are that the optocouplers are supplied with a +5V line and directly connected to MSP430F5232 pins thus providing TTL levels to a non TTL device but ,could this be hanging the device in such a way?
Kind regards, Javier.