Hi,
Our customer using MSP430F5510 in their USB application is doing some
Noise/ESD test. The application is working properly in most of the test
but when they try to touch a metal to the Crystal(XT2=12MHz) to emulate a crystal failure,
the Crystal stops and restarts properly after few seconds but the MSP430 hangs.
Even though the WDT timer is enabled, MSP430 is not reset during the crystal failure.
MSP430 starts working only after Power cycle OFF->ON.
The Supply voltage seems OK (12MHz @ 3.2V) and the crystal circuit is designed as per the
TI's recommended circuit(values decided with the matching test Cl=15pF).
As the MSP430 stops working,we are not able to find out the exact problem through CCS debug,
the code seems to be stopped at 0x04 address, but we are not sure if the CCS is able to
communicate properly.
We wonder why the WDT timer is not able to reset the MSP in this kind of hang up situation.
Regards
Prad