TinyCircuits

Watchdog Timer

Watchdog Timer
« on: April 14, 2013, 01:39:21 AM »
This weekend, I bricked 2 TinyArduinos, when I implemented the WDT (Watchdog Timer) :( . Apparently, Arduino and Watchdog do not always go together well: http://arduino.cc/forum/index.php?PHPSESSID=5765cce92988f629018bed8d4d6fcc32&topic=128717.15
So I needed to flash a different bootloader, which can deal with the Watchdog timer.

I was able to un-brick the 2 boards with an AVR-ICP mkII and make the WDT Watchdog timer work:
I had to replace the original Bootloader with the Optiboot BL. The hex file “optiboot_atmega328-Mini.hex” is located in the Arduino IDE in the hardware folder. Runs perfect now!
Regards,
Alf

Ken's answer:
Glad to hear you were able to get them back to life!  For now, we’ve just been using the standard Arduino bootloader, we’ll look more into the optiboot to see about making that the default bootloader. 
 
Thanks!
Ken
 
« Last Edit: November 24, 2013, 05:36:57 PM by ahkub »