I have an Arduino Ethernet Shield like the one attached. I first compiled the DHCPAddressPrinter sketch and tested the Ethernet shield with an Arduino Mega. It works fine, gets an IP address and the Ethernet activity leds are on.
I then compiled and uploaded the ShieldBuddy EthernetSketch example. After the sketch was uploaded, I am not getting any response from the Ethernet shield. Also, the Ethernet activity lights on the port are not on. The red led on the ShieldBuddy (next to the miniusb) is on all the time. Also, if I try to flash another sketch to the ShieldBuddy, I get the attached error. The only way to flash new firmware is to take the Ethernet shield off.
I would greatly appreciate the community's input as I have no experience with the ShieldBuddy and it is vital that I use the Ethernet port.
One thing to make sure is that you are using a high quality USB cable. Unlike with the Mega and its full size USB connector, we have found that many microUSB cables cannot supply enough current to run the ShieldBuddy with an Ethernet shield attached.
I am now powering the board via an external power supply of 7.5V and I am sure it has enough current. The red led next to the USB connector is no longer continuously on like before when I was powering the board via USB.
With the Ethernet shield on the board, I have been able to run other sketches so is this still caused by the USB cable?