hi, due to chip shortage we have to migrate our firmware from atmega 1280 into 2560
two chips are same Suffixes(16U - TH) so we think they can pin to pin replace.
we tried burn 1280 version firmware into the 2560 chip board - not work
change the board setting into 2560 at arduino IDE and compile then burned the board - compile complete but the board still not work
we checked the datasheet and schematic design. The chips work on 5V and BODLEVEL code is 100 means work on 16mhz are fine.