![background image](http://html1.mh-extra.com/html/embedian/smarc-t335-series/smarc-t335-series_hardware-design-manual_2399477111.webp)
SMARC T335x Carrier Board Hardware Design Guide, Document Revision 1.2
3.4 Power States
The
SMARC
T335X
module supports different power states. The table below
describes the behavior in the different states and which power rails and
peripherals are active. Additional power states can be implemented if required
using available GPIOs to control additional power domains and peripherals.
Abbr.
Name
Description
Module
Carrier Board
UPG
Unplugged
No power is applied
to the system,
except the RTC
battery might be
available
No main VDD_IN
applied from fixed DC
supply, VDD_IN
available if backup
battery is implemented
No power supply
input, RTC battery
maybe inserted
OFF
off
System is off, but
the carrier board
input supply is
available
The main VDD_IN is
available, but the CPU
and peripherals are not
running. Only the
PMIC is running
Carrier board
provides power for
module, the
peripheral supplies
are not available
SUS
Suspend
System is
suspended and
waits for wakeup
sources to trigger
CPU is suspended,
wakeup capable
peripherals are running
while others might be
switched off
Power rails are
available on carrier
board, peripherals
might be stopped by
software
RUN
Running
System is running
All power rails are
available, CPU and
peripherals are running
All power rails are
available, peripherals
are running
RST
Reset
System is put in
reset state by
holding
RESET_IN# is low
All power rails are
available, CPU and
peripherals are in reset
state
All power rails are
available, peripherals
are in reset state
The figure below shows a sequence diagram for the different power states.
The module automatically enters into the running mode when the main power
rail is applied to the module. In the running mode, the system can be set to
suspend by software. There might be different wake up sources available.
Consult the datasheet for
T335X
module for more information about the
available wakeup events.
In the running state, a shutdown request can be triggered by software. This
turns off all power rails on the module and requests the carrier board to switch
of the power rails for the peripherals. The module can be brought back to the