Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: Watch dog funnies again

2004-09-20 by Mark Butcher

I also had a problem with the watchdog. When I was sending large 
amounts of data over the serial port (lots of character interrupts) 
the card would sporadically crash and the watchdog register 
indicated it due to the watchdog.

Checking the data sheet I noted that the watchdog feed sequence was 
important but didn't notice that it was only a restriction in 
Watchdog register space accesses (0xE0000000 .. 0xE000000C).

In any case I protected the feed sequence from interrupts and have 
never had a reset since.

Have just checked the serial interrupt routine to be sure there is 
no watchdog code and there isn't - only accesses to serial registers.

Therefore it worked for me. If it works for others please a note 
because it would indicate more restrictions than just Watchdog 
register space.

Cheers

Mark Butcher

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.