We are not sure about existing Arduino boards, but the last six bytes of EEPROM have a unique serial number. At this point, the Mega 2560 has some kind of issue with gcc on certain platforms and ...
and Mega 2560 don't support the Debugger feature as they're powered by an AVR microcontroller. How Are The Boards Used With ...