Hi, I have had some problems with my newest board based on the ATmega2560. Trying to fix a issue I've had for a week I turned my suspicions to the external crystal which seemed to worked fine locking through the oscilloscope but I had nothing else to try so I switched to use the internal 8MHz clock.
After this I lost the connection to the MCU, getting the classic error:
avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1
I've had this before when I disabled the ISP interface; but should switching to the internal clock really cause an issue? Shouldn't it just keep running with the internal clock instead?
Any ideas of how to recover from it?