Error: Failed To Upload Arduino Clone not recieving sketch

For the past two weeks I have been trying to upload firmware to my MKS BASE 1.2 which is an Arduino clone. I can receive over the COM port but not upload code. I have reinstalled drivers twice with no success.

Arduino: 1.6.10 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Sketch uses 53,350 bytes (21%) of program storage space. Maximum is 253,952 bytes. Global variables use 2,759 bytes (33%) of dynamic memory, leaving 5,433 bytes for local variables. Maximum is 8,192 bytes. An error occurred while uploading the sketch

This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.

Any ideas?

There is a bug in Arduino IDE 1.6.10 that can cause that issue when you start the IDE by opening a sketch(.ino) file(by double clicking on it, etc.). Please try this:

  • Close all Arduino IDE windows
  • Start the Arduino IDE, not by opening a sketch file.
  • Open the sketch file via File > Open, File > Sketchbook, or File > Examples

The last opened sketch will automatically load when you open the Arduino IDE, that one should also work fine.