I have designed a homebrew board using the ATmega 328p. The SPI does not work with the Ethernet portion of the Yourduino ethernet shield but DOES work with the SD slot portion... I know the ethernet works because I have tested the code with that shield and a store bought UNO. As soon as I connect the home brew, the web site being served does MIA.
I don't know what you guys will need for info so.....:
22 IDE windows 7 64bit FTDI programmer (Adafruit) I'm connecting to the shield thru the ISP header and not the 11-13 pins Reset is connected. Bootloader, fuses, blah blah from the board file
homebrew.name=Ardweenio (5V, 16 MHz) w/ ATmega328 homebrew.upload.protocol=stk500 homebrew.upload.maximum_size=30720 homebrew.upload.speed=57600 homebrew.bootloader.low_fuses=0xff homebrew.bootloader.high_fuses=0xda homebrew.bootloader.extended_fuses=0x06 homebrew.bootloader.path=atmega homebrew.bootloader.file=ATmegaBOOT_168_atmega328.hex homebrew.bootloader.unlock_bits=0x3F homebrew.bootloader.lock_bits=0x0F homebrew.build.mcu=atmega328p homebrew.build.f_cpu=16000000L homebrew.build.core=arduino
I led blink tested every pin to make sure they all operated correctly I ran the SD card info code successfully (which to me is mind blowing seeing as they are on the same communication pins!) Again the shield is the Yourduino Ethernet Shield.
I'm am totally defeated on this one... and really pissed. Any insight would be great.