Friday, April 1, 2011

PSoC 3 + ENC28J60 : The First

So I'm currently working on a project that aims to interface the PSoC3(??) with the ENC28J0 Ethernet chip.
I'm using a module I bought from here.
Not something new,but its an interesting project nevertheless.
Arduino(with the 'EtherShield') and AVR ports(here)are already out there,so I'm using those as a starting point.So,most of the packet handing code is already laid out.Its the SPI communication with the chip thats giving me issues.
I'll post the code here soon.

2 comments:

  1. Hi,

    I'm about to do the same with a PSoC 4 CY8CKIT-049.
    How did you go with this ?

    ReplyDelete
  2. Hi Leon,
    Sorry for the late reply - I have completed this project and posted the code over at my github repo - https://github.com/kmmankad/ENC28J60-PSoC3

    I havent personally tried porting this code,but I hear people have done that successfully to PSoC5 hardware,so I believe it should be possible with the PSoC4 as well.There is no PSoC3 specific ASM code or such,so it should be a relatively easy process.

    Let me know how it goes!

    --
    Heres the series of posts on it:
    http://kmmankad.blogspot.in/2012/06/enc28j60-psoc3-part-0.html
    http://kmmankad.blogspot.in/2012/06/enc28j60-psoc3-part-1.html
    http://kmmankad.blogspot.in/2012/07/enc28j60-psoc3-part-2.html
    http://kmmankad.blogspot.in/2012/07/enc28j60-psoc3-part-3-initialization.html
    http://kmmankad.blogspot.in/2012/07/enc28j60-psoc3-part-4-packet-handling.html
    http://kmmankad.blogspot.in/2012/09/enc28j60-psoc3-part-5-icmpping_21.html

    ReplyDelete