Hi all,
I've got a small program running on an MSP430G2553 device which keeps resetting the micro without reason. Single-stepping through the code, it keeps returning on the start of void main(), but at different points within the code - i.e. no single source of error. The watchdog has been suspended with "WDTCTL = WDTPW + WDTHOLD;" and all initial device setup is done through GRACE.
Is there any way to determine the cause of reset? i.e. any breakpoints which can be set immediately before a restart so a backtrace can be done or rollover of registers?
Mat