[quote:04a89a53ad="Paulvk"]Well I have been doing a bit of reading and a lot of searching to try and find out what the max SPI buss speed is for the W5100 , the only reference I have found says it is 4Mhz but since I have the double speed bit turned on and the CPU clock is 16Mhz , then my buss is at 8Mhz and it is working fine does anybody know what it really is?
Regards Paul[/quote:04a89a53ad]
Paul,
I don't think I can post links but from the Wiznet site searches.....
2> With respect the SPI clock of W5100, it supports maximum 14MHz. But as I said in 1>, please don't use SPI. As you know, serial communication is very low that cannot meet your requirement.
I did not find a spec in the datasheet. There is a small FAQ #32 that has the W5100 performance. SPI is a dog on performance.
The reference above was made to the user's requirement of stream UDP data at 4Mbps, just ain't going to happen under SPI, not even close. IIRC 4Mbps is out of the question as well on the 5100...Need to jump classes for that to occur, W5300.
My development is currently under SPI on the Arduino and my SPI is at 8MHZ as well. I would have to go to my Xmega platform to get the SPI freq over the 14MHZ. There I am at 16MHZ currently on a different project, SD interface.
Comfort of the mind is about all I can provide with this response. :) Was looking for hard data in a spec sheet from Wiznet but just got some engineering response... Good enough for me as I will be moving to the bus mode when the performance is needed.
Regards,
Mark
↧