Shop OBEX P1 Docs P2 Docs Learn Events
Need INT pin for ENC28J60 ? — Parallax Forums

Need INT pin for ENC28J60 ?

RaymanRayman Posts: 14,887
edited 2010-05-06 23:20 in Propeller 1
Anybody know if the INT pin is required to drive the ENC28J60?

Just looked at Harrison's PropIRC code and I get the impression that you don't need it.
It would be very convenient for me if it was not required...

I'm also assuming that I don't need to connect to the WOL and RESET pins to the Prop...



▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm

My Prop Products:· http://www.rayslogic.com/Propeller/Products/Products.htm

Comments

  • Bill HenningBill Henning Posts: 6,445
    edited 2010-05-06 15:30
    I don't use it on any of my ENC28J60 propeller boards.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com
    My products: Morpheus / Mem+ / PropCade / FlexMem / VMCOG / Propteus / Proteus / SerPlug
    and 6.250MHz Crystals to run Propellers at 100MHz & 5.0" OEM TFT VGA LCD modules
    Las - Large model assembler Largos - upcoming nano operating system
  • Harrison.Harrison. Posts: 484
    edited 2010-05-06 16:10
    The INT pin is not used. I would recommend connecting the RESET pin to an I/O pin (you could probably share it with another reset signal) so you can force the chip to reset. I've found that in some instances the chip won't correctly initialize without a reset signal. If you look at my internet radio contest entry, I had to run a wire to the reset pin since the SSOP version of the chip wouldn't correctly power-on-reset.
  • RaymanRayman Posts: 14,887
    edited 2010-05-06 16:26
    Thanks Bill, Harrison!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm

    My Prop Products:· http://www.rayslogic.com/Propeller/Products/Products.htm
  • KPRKPR Posts: 189
    edited 2010-05-06 17:50
    Harrison.. that's what that wire is for.. In your schematic it's tied to VDD through a 10k resister.. Is that correct?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    I always have someone watching my back.
  • Harrison.Harrison. Posts: 484
    edited 2010-05-06 20:08
    KPR said...
    Harrison.. that's what that wire is for.. In your schematic it's tied to VDD through a 10k resister.. Is that correct?
    My early prototype used the SOIC version of the ENC28J60 which worked fine with just a 10k pullup. For some reason, the SSOP version refuses to correctly reset without an external reset signal, which is why I had to run a wire on that board.

    Anyways, the wire that I ended up running connects the ENC28J60 reset pin to the VS1053 reset pin. Those two are then controlled by one Propeller pin. I guess it's always safest to connect reset pins to the host microcontroller to ensure everything boots up correctly.
  • Bill HenningBill Henning Posts: 6,445
    edited 2010-05-06 20:14
    Ah... that explains why I can get away without reset. I use the DIP chip.
    Harrison. said...
    KPR said...
    Harrison.. that's what that wire is for.. In your schematic it's tied to VDD through a 10k resister.. Is that correct?
    My early prototype used the SOIC version of the ENC28J60 which worked fine with just a 10k pullup. For some reason, the SSOP version refuses to correctly reset without an external reset signal, which is why I had to run a wire on that board.

    Anyways, the wire that I ended up running connects the ENC28J60 reset pin to the VS1053 reset pin. Those two are then controlled by one Propeller pin. I guess it's always safest to connect reset pins to the host microcontroller to ensure everything boots up correctly.
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com
    My products: Morpheus / Mem+ / PropCade / FlexMem / VMCOG / Propteus / Proteus / SerPlug
    and 6.250MHz Crystals to run Propellers at 100MHz & 5.0" OEM TFT VGA LCD modules
    Las - Large model assembler Largos - upcoming nano operating system
  • RaymanRayman Posts: 14,887
    edited 2010-05-06 23:20
    Well, I'd rather just use 4 pins, and I'm using the DIP version for this project, so I think I'll try skipping the reset pin...
    I could share SPI pins with the SD card, but I'd rather not...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm

    My Prop Products:· http://www.rayslogic.com/Propeller/Products/Products.htm
Sign In or Register to comment.