I have a board with a mega2561 on it that I would like to use with Arduino. I have made up a programming cable which I have tested with the ICSP on a mega2560 and it works.
I have added a section to the boards.txt file, and it appears in the tools>boards menu. I also looked to provide a new .h file, and found that it already existed with the correct signature in it.
When I try to program the board I get the following message:
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Thanks for the prompt reply. I think by upload firmware you are referring to the boot loader, which I do not actually need as I am using an ICSP. That said however I have uploaded a boot loader using a JTAG programmer, earlier to try a different programming approach.
I checked the signature against the value given in the Atmel programming manual.