Issue with Arduino Uno and uploading to it! CH340

Hi there all

Scoured the forum, and tried various things, but still having issues. Wondering if anyone can help.

I can't seem to upload any sketches to my Arduino UNO (MEGA328)

I've installed the driver CH341SER and i've got the right com port selected.

In the IDE I've selected Arduino UNO, COM 3 and Arduino as ISP. I've tried other boards as well, and they error out straight away.

The messages i'm getting are

" Using Port : COM3 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03"

I think its written to it once, but I haven't managed to get it to work again.

There is a red on light, and thats about it! There was another light on originally, but I think its written to it once, and now that light has gone off. Just can't seem to write to the Uno again?!

I've uninstalled Java, tried resetting. Tried it on my Mac as well and have the same issue...

Any ideas?

Try choosing the board Arduino Duemilanove or Diecimila from the Tools, Boards menu and see if that lets it upload.

Unfortunately not, I get this error now, i've run the IDE as admin....

avrdude: ser_open(): can't open device "\.\COM4": Access is denied.

Well try it on your Mac then...

Are you uploading with an actual hardware programmer device and connecting it to the Uno via the ICSP header, or with a USB cable to the Uno's USB port? If USB cable, you need to choose File, Upload, and not File, Upload Using Programmer.

Doh! Thats exactly what I was doing wrong!

I've been pressing Upload via programmer, as opposed to just Upload.

Thanks loads for your help.... i'll be back I'm sure!