This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83867IS: Wake-On-Lan

Part Number: DP83867IS

Hello

I have another query regarding Wake-On-Lan (WOL) functionality in the DP83867IS.

My understanding is that you enable the WOL feature in the DP83867 by writing to the RXFCFG register and setting bit 7 to enable ENHANCED MAC SUPPORT. You also need to set the bit corresponding to the packet type you want to detect (MAGIC PACKET, BROADCAST, ETC).

My question is: then what happens?

1) Does the DP83867 stop sending packets received over the SGMII interface to the MAC? Or does it still pass on packets received to the SGMII interface but simply flags the MAC (via interrupt or GPIO) that it has received a MagicPacket?

2) Depending on the answer to question 1, what is the typical operating mode for using WOL in the case of a PC? Does the OS/driver only enable MagicPacket detection as the PC goes to sleep?

Thanks

Gavin

  • Hi Gavin,

    1. The DP83867 does not stop sending the traffic received to the MAC. The DP83867 inspects every packet for the MagicPacket pattern and then signals the system via the INT pin, or a properly configured GPIO.

    2. Yes, then typically the processor that the MAC is integrated into will go into some sort of power saving mode. When WOL is asserted, it will trigger an interrupt inside of the MAC/processor to wake up.

    Best Regards,