avrdude: stk500v2_ReceiveMessage(): timeout

Hi kprims,

Thanks for your reply.

OK... I know how to hook up an arduino, and how to attempt a sketch upload.
Not new to computers, I have 28 years as a PC tech.... I'm just new to Arduino's

Yes the LED blinks 3 times.

I have 3 boards, 2 which are UNO R3's and one Mega 2560.
I have tried to upload on each one separately.

Board #1 UNO R3 (china)
Terminal listing as per your example:

charlie@OPTIPLEX-740 ~ $ lsusb
Bus 001 Device 006: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader)
Bus 001 Device 005: ID 04b4:6830 Cypress Semiconductor Corp. CY7C68300A EZ-USB AT2 USB 2.0 to ATA/ATAPI
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 002 Device 003: ID 1c4f:0034 SiGma Micro 
Bus 002 Device 002: ID 1a2c:2124 China Resource Semico Co., Ltd 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

compiled the sketch : (no problems)

Sketch uses 3674 bytes (11%) of program storage space. Maximum is 30720 bytes.
Global variables use 93 bytes (4%) of dynamic memory, leaving 1955 bytes for local variables. Maximum is 2048 bytes.

Uploading, using the parameters :

Board: Duemilanove ( as suggested by another list member, as it worked for him with the clone)
Processor; atmega 328P
Port: /dev/ttyUSB0 ( As you suggested)

I double checked the chip on the board, and it is an <Atmel Mega 328P AU 1545>

Here is where the problem begins

ome/charlie/.arduino15/packages/arduino/tools/avr-gcc/4.9.2-atmel3.5.4-arduino2/bin/avr-objcopy" -O ihex -R .eeprom  "/tmp/arduino_build_112514/sketch_apr24a.ino.elf" "/tmp/arduino_build_112514/sketch_apr24a.ino.hex"
Using library LiquidCrystal at version 1.0.7 in folder: /home/charlie/arduino-1.8.5/libraries/LiquidCrystal 
Sketch uses 3674 bytes (11%) of program storage space. Maximum is 30720 bytes.
Global variables use 93 bytes (4%) of dynamic memory, leaving 1955 bytes for local variables. Maximum is 2048 bytes.
/home/charlie/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino9/bin/avrdude -C/home/charlie/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:/tmp/arduino_build_112514/sketch_apr24a.ino.hex:i 

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

         System wide configuration file is "/home/charlie/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino9/etc/avrdude.conf"
         User configuration file is "/home/charlie/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/ttyUSB0
         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=0x00

the only ports available to me are /dev/ttyuS0, or /dev/ttyUSB0.
whichever I choose gives the same result.

Looking at Tools/Get Board Info, it returns
BN: unknown board
VID: 1A36
PID: 7523
SN: Upload any sketch to obtain it


If I use the <Mega 2560> board I change the tools/ board to < Arduino Genuino Mega orMega 2560> choice.
and I get the same result....

"Programmer is not responding."

Is there any other info I can supply, that might help?

Thanks again,
Charlie