I have an AVRISP mkII and I'm trying to program the Optiboot loader into it (I HAVE to have a working Watchdog Timer). I've read that it's supposedly already installed on R3 Megas but it isn't.
The optiboot compiles correctly and I get hex files. When I try to make the mega1280 (since Optiboot doesn't seem to have a 2560 target), I get fuse programming errors and it stops. If I use Arduino-1.0 to upload a bootloader and select the AVRISP mkII, it works just fine, but I haven't recompiled that code so it's the hex file that comes with the IDE.
I have the following questions:
1) What do I have to do to put the Optiboot loader onto this chip (so I can use the WDT)? 2) Is a version of Optiboot available that will work with a Mega2560 or will I have to give up 1/2 of my Flash memory to get a Watchdog timer (seems like a high price to pay but I need it more than the extra Flash right now)?
Thank you in advance,