Help! for newcomer

Starting with a Funduino wondering whether I should have bought the real mccoy!

Initially the Funduino Uno worked fine.

Plugged into PC with USB AtoB lead. Board seemed to be pre loaded with test example 'Blink'.

Tried 'Fade' example. Fine. All good.

Then accidentally knocked out USB cable plugged back in now cant upload any new sketches.

No LEDs on the Funduino board. I tried a different USB cable.

Checked COM port 3 in devices and it seems to recognise Arduino.

I get the following message;

"Problem uploading to board"

Arduino: 1.8.1 (Windows 10), Board: "Arduino/Genuino Uno"

Sketch uses 1134 bytes (3%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
C:\Program Files\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Toshiba\AppData\Local\Temp\arduino_build_841583/Fading.ino.hex:i

avrdude: Version 6.3, compiled on Dec 16 2016 at 13:33:19
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Program Files\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: ser_open(): can't open device "\.\COM3": The system cannot find the file specified.

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

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

Any ideas?

Should I bin this Funduino and get a proper Arduino?

Maybe check the soldering around the USB port on the board first in case its a simple repair.

If its not that then there are still other things to try just eliminate the board or computer.

With some boards, it helps to press their reset button down before you start the upload, and the release it near the time the compile will be about done, upload will start.

Also check what upload speed you have set in the Arduino IDE... someone else please come in with "should be" suggestions?

Could have damaged the cable too. The Power LED should be on at a minimum. Connector & cable, that'd be my primary suspects.