ENC28J60-C/ML MICROCHIP [Microchip Technology], ENC28J60-C/ML Datasheet - Page 72

no-image

ENC28J60-C/ML

Manufacturer Part Number
ENC28J60-C/ML
Description
Stand-Alone Ethernet Controller with SPI Interface
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
ENC28J60
12.2
Wake-On-LAN or Remote Wake-up is useful in con-
serving system power. The host controller and other
subsystems can be put in Low-Power mode and be
woken up by the ENC28J60 when a wake-up packet is
received from a remote station. The ENC28J60 must
not be in Power-Save mode and the transmit and
receive modules must be enabled in order to receive a
wake-up packet. The ENC28J60 wakes up the host
controller via the INT signal when the Interrupt Mask
registers are properly configured. The receive filter can
also be set up to only receive a specific wake-up packet
(see
Section 12.2.1 “Setup Steps for Waking Up on a
Magic Packet” shows the steps necessary in configur-
ing the ENC28J60 to send an interrupt signal to the
host controller upon the reception of a Magic packet.
DS39662B-page 70
Register 8-1
Wake-On-LAN/Remote Wake-up
for
available
options).
Preliminary
12.2.1
1.
2.
3.
4.
5.
Once a Magic packet is received, the EPKTCNT is
incremented to ‘1’, which causes the EIR.PKTIF bit to
set. In turn, the ESTAT.INT bit is set and the INT signal
is driven low, causing the host to wake-up.
Set ERXFCON.CRCEN and ERXFCON.MPEN.
Service all pending packets.
Set EIE.PKTIE and EIE.INTIE.
Set up the host controller to wake-up on an
external interrupt INT signal.
Put the host controller and other subsystems to
Sleep to save power.
SETUP STEPS FOR WAKING UP ON
A MAGIC PACKET
© 2006 Microchip Technology Inc.

Related parts for ENC28J60-C/ML