Atmega 1284p

Anyone tried burning a bootloader to the 1284P?

I have tried the two that Mark S provided on his site, plus another one he provided me directly - and all of them I get an error when the bootloader is being verified.
I dont have the exact error message on me however (im at work), however it was along the lines that it failed at a certain address, should have been 0xC1 and was 0xFF or something like that.

Mark S said he has encountered this a number of times also but hasnt gotten to the bottom of what causes it, however the bootloader he said should still work.
I havent tried, I just cleared the bootloader after getting the message, and continued to use the ISP programmer instead. I will try to use it tonight.

Cheers
James