ENC28J60 does not respond to microcontroller

Hi,

I am interfacing ENC28J60 with JN5139(wireless mc) .

  1. On rest (system reset) using the opcode 0xFF.

  2. Once the reset is completed i tried reading the ECON1 register it is always in 0xFF.This is done before intializing the Rx memory pointer and MAC registers. More i gave a delay before reading the ECON1

  3. ENC always responds with 0xFF even after writing the bank sel byte to the ECON1.

What may have gone wrong? :'(

Is it necessary to connect the reset pin to common Vcc thru a pull resistor.

Thanks in advance Sanny

Is it necessary to connect the reset pin to common Vcc thru a pull resistor.

Im not familiar with that chip, but it is generally considered a "bad thing" to leave inputs floating unless the part is documented as having internal pull ups/downs. Grab a couple K ohms or couple 10s of K ohms and put it in there.