Problem about Uploading Arduino Ethernet Board

Dear Sir,

I just buy An Arduino Ethernet board w/o POE from this website, then I found the problem that
I can’t upload my sketch TT_TT.

Now I have an USB to Serial and install the driver already, but it give 3 Wire Tx Rx Gnd as a picture below

When I upload this show error as

avrdude: Version 5.11, compiled on Sep 2 2011 at 19:38:36
Copyright (c) 2000-2005 Brian Dean,
Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is “C:\Users\Lecturer01\Desktop\micro\arduino-101\arduino-1.0.1\hardware/tools/avr/etc/avrdude.conf”

Using Port : \.\COM17
Using Programmer : stk500v1
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Recv:
avrdude: stk500_getsync(): not in sync: resp=0x00

Please give me some advice to troubleshoot this problem

Best regradly,

Give the Reset button a quick press when you see the "Binary sketch size:" message. Your USB-to-Serial device doesn't connect to the Auto Reset hardware on the Arduino so you have to do the reset manually.

Dear Johnwasser

I try to quick press a setup botton as you advice , It is not work, I still can’t upload.

So I try to use 6 wire connect a DB9 pin of USB to serial to a board as

Upload Pin at Arduino board Serial pin of USB to serial

Pin1 : Gnd Pin 5
Pin2 : CTS Pin 8
Pin3 : +5 +5 of arduino board
Pin4 : Tx Pin 3
Pin5 : Rx Pin 2
Pin6 : DTR Pin 4

reference by a picture in this link below, but it still not work .
Please give me some advice

Best regard


If your USB-to-Serial adapter has a 9-pin D conector as is shown in your diagram it is probably using RS232 logic levels which are not the same as TTL logic levels. You should probably invest in a USB-to-TTL (5V) Serial cable such as:

Dear Johnwasser

I already buy an usb to serial with TTL.

I use a sketch with boards Arduino ethernet which follow this link

When I upload an example code : Basic => Blink It appear

############################ | 100% 0.05s

avrdude: Device signature = 0x000000 avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check.

avrdude: Send: Q [51] [20] avrdude: Recv: . [14] avrdude: Recv: . [10]

avrdude done. Thank you.

How to Resolve and Solve this Problems ?

Best regradly, Panwit