AnsweredAssumed Answered

Disable Watchdog Debug Mask Processor Expert

Question asked by Josiah Carlisle on Jul 17, 2017
Latest reply on Jul 24, 2017 by Alice_Yang

In Processor Expert, I am unable to find a setting that will disable the debug mask register to enable the watchdog to work correctly in debug mode ("correctly" being "don't keep track of the passage of time during debug breaks").

Looking at the initialization code:

 

/* WDOG_CS1: EN=1,INT=0,UPDATE=1,TST=0,DBG=1,WAIT=1,STOP=1 */
  WDOG_CS1 = WDOG_CS1_EN_MASK |
             WDOG_CS1_UPDATE_MASK |
             WDOG_CS1_TST(0x00) |
             WDOG_CS1_DBG_MASK |        //<<<<THIS ONE HERE
             WDOG_CS1_WAIT_MASK |
             WDOG_CS1_STOP_MASK;       /* Setup control register */

 

I've gotten it to work by removing that line and disabling PE from updating the code, but that is not a very elegant solution.  Is there a way I can tell PE to use the debug mask settings I want?

 

-Josiah

Outcomes