I have an Atmega 2560 “Pro Embed” here, basically a small Atmega2560 board similar to a nano, just for the 2560.
When using the stock bootloader, the RX0 pin is completely dead. Using the Optiboot bootloader, RX0 works, I can upload etc… however, any sketch I write will result in this:
Reading | ################################################## | 100% 0.38s
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x00c5
0x90 != 0x94
avrdude: verification error; content mismatch
The address and error is always identical, no matter the sketch… AND the sketch is working perfectly fine from what I can tell.
Any clue on this one?