Hi, thanks for the suggestions. Also well worth a try. I will report my findings back. I would like to thank you and everyone else who have responded to this problem. Your suggestions, questions are very valuable and I hope I can give something back in the future. /Ake 3gpabko wrote: > Hi there, > there is a note in the UM about the feeding sequence > of the PLL which says that the writing of 0xAA and > then 0x55 must be two consecutive VPB cycles. No > interrupts between them. For the WDT the text is > different it says that after feeding 0xAA "...the next > operation in the Watchdog register space should be a > WRITE (0x55) to the WDFEED register otherwise the > Watchdog is triggered." > > May be the dog doesn't like to be interrupted when > feeding. > > Regards > > --- "Ake Hedman, eurosource" <akhe@brattberg.com> > wrote: > > > Hi all. > > > > I am trying to enable the watchdog but the result is > > a total hang of the > > board. Not even the bootloader is possible to reach > > after the crash and > > I have to reapply power with P0.14 low to get access > > to the botloader > > again. Reset is not enough. > > > > The code to initialize the watchdog is > > > > // initialize the watchdog timer > > WDTC = 0xffffffff; // 15000000; > > // One second > > = 15000000 > > WDMOD = WDEN | WDRESET; // > > Activate watchdog > > WDFEED = 0xAA; WDFEED = 0x55; > > > > I must have misunderstood the WD functionality. What > > am I doing wrong? > > In the above code the watchdog should not trigger > > until 5 minutes > > elapsed so even if a vector should be wrong the code > > that follow should > > run for a while but as soon as I write to the WDMOD > > register I get a hang. > > > > /Ake > > > > -- > > --- > > Ake Hedman (YAP - Yet Another Programmer) > > eurosource, Brattbergavägen 17, 820 50 LOS, Sweden > > Phone: (46) 657 413430 Cellular: (46) 73 84 84 102 > > Company home: http://www.eurosource.se > > Kryddor/Te/Kaffe: http://www.brattberg.com > > Personal homepage: http://www.eurosource.se/akhe > > Automated home: http://www.vscp.org > > > > > > > > > > > __________________________________________ > Yahoo! DSL - Something to write home about. > Just $16.99/mo. or less. > dsl.yahoo.com > > > > SPONSORED LINKS > Microprocessor > <http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=tsVC-J9hJ5qyXg0WPR0l6g> > Microcontrollers > <http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=DvJVNqC_pqRTm8Xq01nxwg> > Pic microcontrollers > <http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=TpkoX4KofDJ7c6LyBvUqVQ> > > 8051 microprocessor > <http://groups.yahoo.com/gads?t=ms&k=8051+microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=1Ipf1Fjfbd_HVIlekkDP-A> > > > > ------------------------------------------------------------------------ > YAHOO! GROUPS LINKS > > * Visit your group "lpc2000 > <http://groups.yahoo.com/group/lpc2000>" on the web. > > * To unsubscribe from this group, send an email to: > lpc2000-unsubscribe@yahoogroups.com > <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> > > * Your use of Yahoo! Groups is subject to the Yahoo! Terms of > Service <http://docs.yahoo.com/info/terms/>. > > > ------------------------------------------------------------------------ > -- --- Ake Hedman (YAP - Yet Another Programmer) eurosource, Brattbergavägen 17, 820 50 LOS, Sweden Phone: (46) 657 413430 Cellular: (46) 73 84 84 102 Company home: http://www.eurosource.se Kryddor/Te/Kaffe: http://www.brattberg.com Personal homepage: http://www.eurosource.se/akhe Automated home: http://www.vscp.org [Non-text portions of this message have been removed]
Message
Re: [lpc2000] Problem with watchdog
2005-12-07 by Ake Hedman, eurosource
Attachments
- No local attachments were found for this message.