watchdog timer support

  • Thread starter Thread starter Ann Adamson
  • Start date Start date
A

Ann Adamson

This is probably the beginning a semi-annual recurrence of this subject, but
here goes...

I would like to incorporate a hardware watchdog timer driver into my XPE
image.
I know XPE does not support this as of yet. Is there a good generic
open-source driver available that could be used?

Ann
 
Hi Ann,

Check this link for some info (you probably can't use them but it is good to
know)
http://www.microsoft.com/whdc/hwdev/platform/proc/HW-WDT.mspx

I don't know where you can find WDT template driver, but you can write it
yourself it is not hard to do it if you have made at least one driver so
far.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
Hi Ann

I have written one for our WinXPe system. It's acctually not that big of an
deal.

One thread that every 30 sec run through a list of subscribes, that check if
the subscribers has notifyed the driver within the time limit. If one of
them hasn't, the thread is rebooting the system. Then I of course write some
logs with subscriber did it and so on

Hope thats help a bit...

Thomas
 
Hi Thomas,

You have described preferable software WDT implementation not hardware WDT.
But you can easily incorporate hardware WDT control to this.
If your system block then hardware WDT will expire and reboot system
(hardware reset).
Although if Ann does not want to write driver she can use open source IO
drivers that will allow her to access WDT registers from user mode and to
make whole control in one user mode program.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
You have described preferable software WDT implementation not hardware
WDT.
But you can easily incorporate hardware WDT control to this.

Yes.. I allso did that to.
She asked if there was any good open source driver available for use with HW
WDT.
I just staed that it's not an big deal writting the driver for that your
self..
 
I understood what you have said, I wanted just to add that drivers can be
avoided, but my sentences probably went wrong.
In my first response I have also said that this is easy if you have written
at least one driver, but what if she is VB programmer?

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
Back
Top