SparkFun Forums 

Where electronics enthusiasts find answers.

For the discussion of Arduino related topics.
By matkey
#115441
Hi folks,

Im looking at connecting an Ethernet shield upto one of our own 8051 based microcontrollers at work. Put together a really simple webserver based app on the Arduino, and stripped it back to a series of SPI writes in prep for the port. Run in on the 8051.....no response. Trace the signal lines with a Saleae Logic. Correct data out of our chip on MOSI but nothing on MISO. Plug the Ethernet Shield back into the Arduino....everything is fine.
OK. Must be a hardware problem. Connected up the 4 SPI pins (CS, MOSI, MISO and CLK) from the Arduino to the Shield via jumper cables. Added the power supply pins as well. Run the Arduino and get same behavior. Nothing on MISO again. However its fine when running directly plugged in.
Ive looked in the W5100 datasheet and cant see anything that needs to be pulled low/high apart from the SPI_EN pin which is taken care of by the shield.

Anyone got any ideas on whats happening?

Cheers

Mat
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]