Arduino Ethernet Board Troubleshooting

Hi everyone.

I am having some trouble uploading any sketch to an Arduino Ethernet Board.

I am working with windows 7 and Arduino IDE 1.8.5. To program the Ethernet Board I am using the USB2serial.

I had no trouble uploading sketches to an Arduino Uno and an Arduino Mega board using the same computer, same IDE, etc.

I have checked that the correct port and board type were selected. I have also tried to upload the simpliest Blink sketch but in any case I obtain the following error:
Arduino: 1.8.5 (Windows 7), Board: "Arduino Ethernet"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program
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 : COM12
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xfb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xfb

avrdude done. Thank you.

I have tried to upload a sketch in two different Ethernet Boards ( they are not new, but they have been working properly for the last couple of years) but I always obtain the same error.

As it was not working, I tried with the Ethernet Board EtherTen from freetronics. In this case, the programmer was responding but I obtain the error message:

avrdude: verification error, content mismatch.

Therefore, the problem seems to be related with the fact that the boards have the Ethernet connection somehow. Does anyone have an idea of what is going on and how may I solve it?

Thank you in advance,

If you press the reset button on the Arduino Ethernet, does the ā€œLā€ LED blink several times quickly?

Hi Pert,

no, it does not. Actually it gets on and off without a visible pattern.

This indicates that the bootloader is missing from your board. you will need to do a Burn Bootloader to restore it. That requires an ISP programmer. If you don't have a dedicated ISP programmer, you can use a spare Arduino board as an "Arduino as ISP" programmer:

Hi Thanks! I will try that

It worked! Thanks a lot :slight_smile:

You're welcome. I'm glad to hear it's working now. Enjoy!
Per