Problem programming via ICSP (Mega2560)

Hello,

I tried to test programming the Mega2560 via ICSP. I use a MiniPro as an ICSP-programmer and it works burnig a new bootloader but there is an error-message:

avrdude: verification error, first mismatch at byte 0x1e000
0xff != 0x0d
avrdude: verification error; content mismatch

But the bootloader works after that.

Eaven a download of an compiled sketch works without any errors. But the program never starts after download.

I used the method found in http://arduino.cc/en/Hacking/Programmer?from=Main.Programmer .

Did anyone have some suggestions fixing this problem?

Thanks

Tobi