Need help for connecting Arduino Nano and ENC28J60

Hello,

I'm trying to use ENC28J60 and Arduino Nano. I use this connexion :

  • VCC to Arduino
  • Pin 3.3V
  • GND to Arduino Pin GND
  • CS to Arduino Digital Pin 10 (SPI SS)
  • SI to Arduino Digital Pin 11 (SPI MOSI)
  • SO to Arduino Digital Pin 12 (SPI MISO)
  • SCK to Arduino Digital Pin 13 (SPI SCK)

I use a 3.3V/5V MB102 Breadboard power module for ENC28J60.

I've no response in setup function ("Failed to access Ethernet controller" nor "OK") for : if (ether.begin(sizeof Ethernet::buffer, mymac, 10) == 0) Serial.println( "Failed to access Ethernet controller"); else Serial.println( "OK");

I also try with PIN 8 for CS to SPI SS and if (ether.begin(sizeof Ethernet::buffer, mymac, 8 ) == 0) Serial.println( "Failed to access Ethernet controller"); else Serial.println( "OK"); Nothing more.

I tryed with 3 différents Nano, a Micro Pro 3.3v : nothing more. I tryed with an UNO and it works fine. So my ENC28J60 works, my MAC, IP address and router parameters are fine too.

This is my ENC28J60 : http://www.aliexpress.com/item/ENC28J60-Ethernet-LAN-Network-Module-Schematic-For-Arduino-51-AVR-LPC/32331289978.html

Do you please have some advise for me ?

Regards