MPC8536E-ANDROID Freescale Semiconductor, MPC8536E-ANDROID Datasheet - Page 1550

no-image

MPC8536E-ANDROID

Manufacturer Part Number
MPC8536E-ANDROID
Description
HARDWARE/SOFTWARE ANDROID OS
Manufacturer
Freescale Semiconductor
Series
PowerQUICC ™r
Type
MPUr

Specifications of MPC8536E-ANDROID

Contents
Board
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Global Utilities
23.5.1.14.2 GPIO
The GPIO wake up event occurs according to configuration by the e500 software to generate an interrupt.
The GPIO interrupt is connected to the OpenPIC to generate a wake up interrupt.
23.5.1.14.3 Timer
The timer wake up event occurs according to configuration by the e500 software to generate an interrupt
when the timer expires.
The timer interrupt is connected to the OpenPIC to generate a wake up interrupt.
The timer facilities are not available when the device is in sleep or deep sleep modes since either the clock
to the e500 core will be gated off or the power to the e500 core will be removed.
23.5.1.14.4 eTSEC Wake-on LAN—Magic Packet
The eTSEC supports two types of wake-up events:
Note that the eTSEC cannot supports both types of wake-up event simultaneously.
When wake-up on Magic Packet is desired, prior to entering sleep or deep sleep, the user should set the
Magic packet enable bit in the Ethernet controller (MACCFG2[MPEN]) and clear the eTSEC clock
disable bit in the PMCDR register (PMCDR[etsecX] = 0, where X = 1 or 3, for the eTSEC(s) that is being
used for the magic packet). The Ethernet MAC blocks receives all traffic to the system and hunts for magic
packet (ignoring all received frames except the magic packet). When a Magic packet is detected then the
Magic packet enable bit is automatically cleared by the MAC hardware and set the wake up interrupt to
the power management controller.
The user should configure the interrupt controller to enable the eTSEC error interrupt (which may be
generated either when a Magic packet is received, or in various other error situations). It is the user’s
responsibility to determine for their system which error interrupts should be masked, and which are critical
errors that should be used as wakeup events.
Note that if the user configured the Ethernet MAC to wake-up on Magic packet but the MPC8536E exits
low power mode by other wake-up event source, it is the user responsibility to clear the Magic packet
enable bit, otherwise the Ethernet received traffic is blocked.
While in Magic Packet mode, the eTSEC will not initiate any traffic to DDR. The user should set
DDR_SDRAM_CFG[SREN] = 1 and optionally can also program DDR_SR_CNTR[SR_IT] to a non-zero
value.
When a Magic Packet is received, an interrupt is generated and the eTSEC hardware automatically clears
MACCFG2[MPEN]. However, transactions after the magic packet continue to be dropped until the core
wakes and the entire device comes out of its low-power mode. Therefore there is no chance of buffer
overflow.
23-58
Magic Packet
ARP (user-defined) Packet
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
Freescale Semiconductor

Related parts for MPC8536E-ANDROID