Atmega - Programming Flash .. FAILED!

Hi, when I want put program in to Atmega644 it shows: Erasing device .. FAILED! , but when i click on "Read Signature" everything is OK. I am using programmer compatible with STK500 and AVR studio. Help please.

Sorry It is not "erasing

Sorry It is not “erasing device failed”, but “programming flash failed” after that is “erasing failed”. I tried programming at 3.1V and everything OK. At 5V error but at 3.1V OK, I do not understand . ti is two board first with processos and second with LCD and ISP.

mainboard_Theta.jpg

When I click on Verify it

When I click on Verify it shows: