[quote user="Timothy Holzmann"]When the application runs, it takes the 20mSec for the program to run from the resetISR to main(). [/quote]The MSP432 watchdog is active after a system reset, with an approximate 10.92-ms watchdog interval window (initial SMCLK is 3MHz with a watchdog count value of 2^15). Given that the program takes 20msec to run from the resetISR to main() suspect that the watchdog is firing during the C run time library startup. [quote user="Timothy Holzmann"]I've shutdown the WDT.[/quote]If the WDT is shutdown at the start of main, then the WDT can still fire during the C run-time library startup. See WDT fires during C startup code for how to avoid that. [The referenced Wiki page was written for MSP430 devices, but believe is still valid for MSP432 devices]
↧