I'm using EEPROM write / read to store a few bytes of data. after resetting the 512k of memory to 0 I can no longer upload a sketch to my mega2560 so I'm assuming I have over-written part of it's bootloader.
I thought that the 512kb of EEPROM was for user storage, and was seperate memory locations from where the sketches are stored. Is this NOT the case???
I've tried restoring the bootloader using the 'burn bootloader' option inside the arduino IDK. it's not working. Do I need to use another board as a programmer? If so, do I just set the extra board up as a programmer and connect the broken board via ICSP header pins?
any info would be much appreciated!