When I insert the USB jack into my Mega 2560, the TX, RX and L lights come on immediately (and of course, the ON light). If I press the Reset button, the L light blinks once and the TX and RX lights remain on solid.
When I try to upload a sketch (I've tried various ones) I get the following messages:
Sketch uses 10,630 bytes (4%) of program storage space. Maximum is 253,952 bytes.
Global variables use 598 bytes (7%) of dynamic memory, leaving 7,594 bytes for local variables. Maximum is 8,192 bytes.
avrdude: stk500v2_setparm(): failed to set parameter 0x9e
avrdude: stk500v2_command(): unknown status 0xc8
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500v2_command(): unknown status 0x01
avrdude: stk500v2_disable(): failed to leave programming mode
I've tried the Loopback test - that works OK.
I've tried various USB cables. I've even tried an external 9V power source and the same lights come on .
What does this message mean?
"Double check connections and try again, or use -F to override this check."
Specifically, what does "-F" mean in this context?