Frustrated Beyond Belief

I have been trying for a week and a half now to fix driver/programmer problems.

My programmer(s) were working fine and then quit. I think a windows update overwrote the original drivers.

I think I have tried every driver to be had from the Internet.

Here is a list of what I have:

Hp G60-549DX Notebook
Windows 7 Professional 64 bit

Arduino 1.6.4 I have also tried Arduino 1.8.5

Two FTDI232 based programers Both show USB\VID_0403&PID_6001&REV_0600

And a BRAND NEW Arduino USB2SERIAL that just came in the mail today.

It shows USB\VID_2A03&PID_003B&REV_0001

I am trying to load Pro Mini's. I received 5 new ones in the mail today. I have tried two of them so far with no luck.

No matter what I try I can not seem to get any sketch's to load.

Here is what I am seeing when trying to load the BLINK sketch with the NEW Arduino USB2SERIAL programmer.

Any and all help will be appreciated.

Thanks in advance,

Herb aka Dart67

Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 30,720 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b57600 -D -Uflash:w:C:\Users\DSL\AppData\Local\Temp\build5061971228660750623.tmp/Blink.cpp.hex:i

avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch

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

Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: ser_open(): can't set com-state for "\.\COM3"

avrdude done. Thank you.

OR

avrdude: ser_open(): can't set com-state for "\.\COM3"

avrdude done. Thank you.

Are you certain that COM3 is the port of your USB-serial adapter? You can test that by unplugging the usb cable, wait a little while, then check if the COM port has disappeared from the Tools > Port menu.

pert:
Are you certain that COM3 is the port of your USB-serial adapter? You can test that by unplugging the usb cable, wait a little while, then check if the COM port has disappeared from the Tools > Port menu.

Yes I have the Device Manger working and it shows COM 3

I also have been using the Serial Monitor and doing a loopback test and can see all the text that I type displayed on its screen

If using the FTDI cable on Windows, you'll need to make one configuration change to enable the auto-reset. With the board connected, open the Device Manager (in Control Panels > System > Hardware), and find the USB Serial Port under Ports. Right-click and select properties, then go to Port Settings > Advanced and check Set RTS on Close under Miscellaneous Options.

found at https://www.arduino.cc/en/Guide/ArduinoProMini

ieee488:
If using the FTDI cable on Windows, you'll need to make one configuration change to enable the auto-reset. With the board connected, open the Device Manager (in Control Panels > System > Hardware), and find the USB Serial Port under Ports. Right-click and select properties, then go to Port Settings > Advanced and check Set RTS on Close under Miscellaneous Options.

found at https://www.arduino.cc/en/Guide/ArduinoProMini

I am no longer using the FTDI programmers.

I am now trying to use the NEW Arduino USB2SERIAL programmer with the NEW Pro Mini's that I bought.

This is what I am now getting:

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

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

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

avrdude done. Thank you.

Most odd that a different USB device shows up on the same COM port.
Normally they acquire a new one under windows (not to say thats always the case).

Is the new Arduino USB2SERIAL programmer CH340G based and, if so, did you load special driver software for it ? And of course, you are connecting RX on the programmer to TX on the Pro Mini etc.

This is the programmer I am using.

https://store.arduino.cc/usa/arduino-usb-2-serial-micro

I do not believe it has the CH340. I think it is a atmel.

This programmer has sockets and the pro mini pins plug into them.

The tx and rx leads are crossed when plugged in.

Herb

Dart67:
This is the programmer I am using.

https://store.arduino.cc/usa/arduino-usb-2-serial-micro

I do not believe it has the CH340. I think it is a atmel.

This programmer has sockets and the pro mini pins plug into them.

The tx and rx leads are crossed when plugged in.

Herb

That picture - I think - shows incorrect connections. It looks like you're trying to put the 0.1uf cap for autoreset on the breadboard externally; that will not reset the board because the 0.1uf cap already on the board will fight it. You need to remove the capacitor and connect that line from the serial adapter to the line on the end of that 6-pin header on the end (The pinouts are such that you can plug the serial adapter directly onto that 1x6 pin header on the edge of the pro mini)

DrAzzy:
That picture - I think - shows incorrect connections. It looks like you're trying to put the 0.1uf cap for autoreset on the breadboard externally; that will not reset the board because the 0.1uf cap already on the board will fight it. You need to remove the capacitor and connect that line from the serial adapter to the line on the end of that 6-pin header on the end (The pinouts are such that you can plug the serial adapter directly onto that 1x6 pin header on the edge of the pro mini)

That photo is from the official Arduino website. It is not mine.