I recently bought a cheap Mega2560 Board as a replacement for my current ProMini to be able to use a serial gps etc.
The problem is, I accidentially flashed it's Bootloader using my USBasp... I know it's stupid and don't ask me why in the world I did it, fact is I did...

Actually the result is pretty weird, I can upload a sketch (mwc) to the Board just after I uploaded the Bootloader to it, but then I can't upload another sketch as it always fails. In order to be able to upload another I have to flash the Bootloader again. The Bootloader flash runs through (in avrdude and in the arduino ide) but at the end it can't verify the first Byte and says error.
So maybe i need another than the standard mega2560 Bootloader hex from the arduino IDE? Or anything else? Maybe someone can help

What I tried is reflashing it with my USBasp and with a Spare Arduino as ISP, both produce the same error / behavior.
It's this board here:
http://www.goodluckbuy.com/mwc-multiwii ... quadx.html