Hello, I purchased a pro micro through Amazon, and the board I received looked fine. I connected it and installed the drivers, but when I attempted the upload my basic led blink code, the upload timed out and gave me:
Error:
cannot open port \\.\COM5: The system cannot find the file specified.
Error: unable to open port COM5 for programmer avr109
Failed uploading: uploading error: exit status 1
After some other troubleshooting I got closer but, I received another error after the upload times out:
Sketch uses 3954 bytes (13%) of program storage space. Maximum is 28672 bytes.
Global variables use 149 bytes (5%) of dynamic memory, leaving 2411 bytes for local variables. Maximum is 2560 bytes.
Error: butterfly_recv(pgm, &c, 1) failed
Error: initialization failed (rc = -1)
-
double check the connections and try again
-
use -B to set lower the bit clock frequency, e.g. -B 125kHz
-
use -F to override this check
Error: butterfly_recv(pgm, &c, 1) failed
Error: butterfly_recv(pgm, &c, 1) failed
Failed uploading: uploading error: exit status 1
Even trying to use the -B lower clock speed function, I received the same errors. Is there anything I can do?