I also have problems to make the watchdog work. Do I get this right that I need to get somwhere a grove connector to make it work? Where can I get one and why is it not supplied? I think most people don't have grover connectors lying around and how can I connect the grover pin1 to 3,3v if VDD pin is already connected there. Or do I just connect pin1 from the grover instead of the VDD? Can I also accomplish this somehow without grove connector by just using onboard pins?
Also I would like to know which one of the two pins on the PI3 run header is the pin which I have to connect? I couldn't find any documentation on this?
ok, I figured out the pin layout of the Watchdog, soldered the reset pin header on the RPI. I also have board version 110216-01-001. I don't have a grove connector yet, so I thought I'll just connect Power and nothing else but the LEDs don't blink. So I guess the LEDs will start blinking when I connect Pin1 of the Grove Connector (once I get the cable I ordered) with Pin23 on the GPIO Header which is another 3,3V Pin, right?
Ok, finally I got my grove to gpio cables I ordered today and connected Pin1 of the Grove Connector to 3,3V and then Watchdog1 started working, means the leds were flashing approximately every 1:20. So I wrote a small python program to pat the dog every 30 seconds and did some tests and the blinking stopped. When I stopped the program the pi was reset just fine after the preset time after last patting the dog have expired. So I let the system sit there thinking that it's running fine.
FINAL UPDATE: I tried watchdog1 and watchdog2 after some time both of them go berserk without any reason. Can take 30 mins or 2h but after some time they go into this 4-5 seconds neverending reset loop. So something is badly broken with this version of the board. The interesting thing is last time when it happened I pulled the GPIO cable connected to the RESET pin header. So that the pi3 stopped this reset loop. When the PI3 was properly booted and started sending GPIO commands again to pat the dog the 4-5 seconds reset loop on the watchdog stopped. Nevertheless once the watchdog enters this mode the pi can never boot in 4-5 seconds and send the GPIO command
So please support team advise? What should I do know with this board? How to make it properly work?
Last Edit: Feb 1, 2018 8:19:03 GMT -8 by marcelser: final update and request for help
I'm also having some trouble with the WDT, except it doesn't seem to be resetting the Pi and the LEDs don't blink. Before soldering anything to my Pi I just wanted to make sure I understood the wiring. I'm working on the GroveWeatherPi project using a the newer WatchDog Timer model 100217-01-001 with a Raspberry Pi 3B, and without a grove connector.
So I would need to:
1) Connect Dog 1 pin to a GPIO on the Pi (in this case GPIO17)
2) Connect VDD and GND to 3.3V and GND on the Pi
3) Connect Arduino Reset to TP3 on the USB PowerControl
3) Connect the Pulse High pin to the RUN Pin of the P6 header (the square one?)
With the new WatchDog I no longer need to connect the grove pins to VDD, right? Do we not need to connect the P6 GND pin to anything? From the tutorials I've been reading I thought you'd need to somehow connect the RUN and GND pins to reset the Pi.