[En-Nut-Discussion] Watchdog problems with v4411 on SAM7X256-ek

steve fishbeetle at googlemail.com
Wed Sep 10 18:26:34 CEST 2008


Zack,

  Have already done this and can confirm that it works as expected.

  I have also used outr(WDT_MR,...) to successfully change the period
  of the watchdog, but due the BIZARRE hardware design of the processor
  this register can only be written once.  So it is impossible to
  change it again to suit different program loop requirements.

Cheers,
Steve.


>    Steve,
>    Try this instruction to Restart the watchdog timer:
>
>    outr(WDT_CR, WDT_KEY + WDT_WDRSTT); // Reset Watchdog
>
>    Zack




More information about the En-Nut-Discussion mailing list