Please help me. Thank you.

Hello

I'm a rookie who uses the arduino ethernet board to build up a air quality monitoring device. When I connect the arduino ethernet board to my laptop or desktop using the FTDI usb wire, the serial number of the board cannot be read. Please see the board info attached below.

BN: Unknown board
VID: 0403
PID 6001
SN: Upload any sketch to obtain it.

Then I upload the compiled codes to the board, I get the error codes. I have tried several suggestions in the forum. But no one worked. PLEASE PLEASE PLEASE help me with the mess. I really do not where the problem is.

Here is the error info:
Sketch uses 3534 bytes (10%) of program storage space. Maximum is 32256 bytes.
Global variables use 258 bytes (12%) of dynamic memory, leaving 1790 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x2c
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x2c
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

1.PNG

Start doing a bit of testing . Can you up load the example blink sketch to the bare Arduino ?

That error just looks like you've selected the wrong board/ programmer .
Bear in mind uploading with that programmer overwrite the bootloader so the Arduino USB port will no longer work for uploading

Most Ethernet board use pins 0 and 1.

These are used also during upload by the USB port more often than not.

The easy fix is to remove the Ethernet shield, upload the sketch, power down the board, plug in the shield, power up the board.

Tell us if that method works for you or look at the schematic for your shield.

hammy:
Start doing a bit of testing . Can you up load the example blink sketch to the bare Arduino ?

That error just looks like you've selected the wrong board/ programmer .
Bear in mind uploading with that programmer overwrite the bootloader so the Arduino USB port will no longer work for uploading

Thank you for your reply.

I tried to upload the basic examples to the arduino ethernet board. It failed.

Actually I just connected the board to the laptop to check whether the connection (COM/port) succeeded. I did not burn the bootloader. The problem is so weird that I don not have a clue how to deal with.

How is the FTDI connected pin wise ?

Dont forget RX goes to TX and vice versa.

Thank you for your reminder.

Please kindly check the image attached below.

I guess the connection is okay. When the board is connected to the computer, the COM 11 is activated. When unplugged the board, the COM 11 disappeared.

I just wonder whether there is something wrong with the FTDI usb wire. Why the board info cannot be read when the connection is okay.

It is really killing me.

No image below !

A few pics would not go amiss though.