Show Posts
Pages: [1]
1  Forum 2005-2010 (read only) / Troubleshooting / Re: Ethernet shield problems! Time to update library? on: April 02, 2009, 06:36:51 pm
Ok, I think the relevant section is located in the spi.h file inside of the utility folder of the ethernet library directory.  I have no idea how to go about fixing it though.  Am I way off?  Could someone give me a hand in fixing this?
2  Forum 2005-2010 (read only) / Troubleshooting / Re: Ethernet shield problems! Time to update library? on: April 02, 2009, 06:09:26 am
Quote
Yeah, the SPI pins moving is going to be a deal breaker for the Ethernet shield, all existing Ethernet shields will have to be re-designed to work with the Mega.

Well, it sucks that I'm the one to find this out.  I think a lot of folks are going to be disappointed that the ethernet shield isn't pin compatible with the Mega.

Would it be possible to move the pins physically to resolve this?  The SPI connections on the mega are not under the ethernet shield so I would think that cutting off the header pins for 10-13 and then running wires from the headers to the SPI connection would resolve this issue.  Would that require any modification to the Ethernet library to take care of the pin assignments?
3  Forum 2005-2010 (read only) / Troubleshooting / Re: Ethernet shield problems! Time to update library? on: April 01, 2009, 07:31:18 pm
Hi, so I recently received the most excellent Arduino Mega and I'm having a bit of trouble interfacing it with the ethernet shield like I had hoped I could do.  I can't seem to connect with it at all, though I can get a nice display of blinking LEDs while trying.

I have an older arduino NG.C board that I haven't yet tested the shield with (a friend is borrowing it) so my entire problem could be related to it.

My question stems from the fact that the ethernet shield is based on SPI and that the pins for the Mega for SPI seem to be different than the other boards.  Could this be the cause of my problems?

Specifically, I will point to these two links:
http://arduino.cc/en/Main/ArduinoBoardMega
and
http://arduino.cc/en/Main/ArduinoBoardDiecimila

For the mega, it says SPI is located on pins 50-53 and for the diecimila (pretty close to my Rev C I think) it says that SPI is located on pins 10-13.

Thank you in advance for any help you may provide.
4  Forum 2005-2010 (read only) / Troubleshooting / Re: Arduino NG external power problem solved on: June 16, 2007, 12:48:18 pm
I just wanted to add that this solution worked great for me.  Thanks for doing the research into solving this problem.
5  Forum 2005-2010 (read only) / Interfacing / Re: Graphic LCD (KS0108) library now available on: April 11, 2009, 07:59:53 pm
I bought one of the KS0108 LCDs from sparkfun.  To get it working I had to add about 40 "nop\n\t" to delay450ns in the ks0108.cpp file.  My frame rate is somewhere around 6FPS now.

I hope that helps some people.
6  Forum 2005-2010 (read only) / Interfacing / Re: Arduino Ethernet Shield MEGA hack on: April 14, 2009, 05:30:11 pm
Well, I was on the right track but I couldn't figure out what to edit in the file:

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1238295170/20

Thank you so much for this.
Pages: [1]