I have a ArduPilotMega flight controller, equiped with an Atmega2560. There seem to be a problem with USB communication, so I wanted to reflash the bootloader. I have this https://www.sparkfun.com/products/9825 programmer and also already successfully programmed chips and burned bootloaders.
I tried to burn the bootloader with the newest Arduino IDE. I select the correct programmer, the correct board and click on "install bootloader". The IDE says that it is installing and that I have to wait. This goes on for about 3min. Then the bar gets orange and the error message is Verification error, first missmatch at byte [I'll have to look tonigth which], content missmatch.
What am I doing wrong? Is the programmer too fast?