Burning bootloader onto ATMEGA1284P: Invalid device signature.

I still have not solved it. Do you think it is a wiring problem, which I can hardly believe after checking many times or shall I better use another bootloader?