SPI Rate

#1

Hello,

I am using W5200 with PIC32 and I have the SPI communication traces sandwiched between two ground planes. For some reason the max rate of SPI I am able to use is 3KHz. If I increase it, then the data I am reading from any register is different from what I wrote before to it(like IP for example).
Anyone has a thought on this? For 3KHz rate, it works perfectly but it is too slow.

Thank you,
Regards,

#2

Hi,

Did you check the ping test after network information register such as SIPR, SNR, GAR and SHAR when SPI clock was 3KHz?

I think your problem is not just SPI speed problem because W5200’s SPI clock is upto 80MHz.
Can you pull up register with about 1~10K register?

Thank you.