Hello dude,
I have mega2560 board and IDE ver 1.0.4. When I download the sketch like "blink", it's working perfectly. But when I download the sketch like "Ethernet with SD", it's intermittently working. The error is "verification error". And I found that the bigger size of binary sketch, the more problematic with downloading the sketch.
I've no idea what to do with the problem, but I've temporary solution that is to tick the check box of "upload", see the following picture.
Note: I've tried to use bootloader (stk500boot_v2_mega2560.hex) by using "Arduino as ISP" method, but failed completely. And tried the bootloader from Nick Gammon Gammon Forum : Electronics : Microprocessors : Atmega bootloader programmer, successfully burn the bootloader, working at small size of sketch but failed to download the bigger size of sketch (~33kb).
Regards,
pak