Embedian, Inc.
84
SMARC-iMX8MM Computer on Module User’s Manual
v. 1.2
2.1.17.1.
GPIO
Signals
Twelve
Module
pins
are
allocated
for
GPIO
(general
purpose
input
/
output)
use.
All
pins
are
capable
of
bi
‐
directional
operation.
By
SMARC
specification,
GPIO0
–
GPIO5
are
recommended
for
use
as
outputs
and
the
remainder
(
GPIO6
–
GPIO11
)
as
inputs.
At
Module
power
‐
up,
the
state
of
the
GPIO
pins
may
not
be
defined,
and
may
briefly
be
configured
in
the
“wrong”
state,
before
boot
loader
code
corrects
them.
Carrier
designers
should
be
aware
of
this
and
plan
accordingly.
All
GPIO
pins
are
capable
of
generating
interrupts.
The
interrupt
characteristics
(edge
or
level
sensitivity,
polarity)
are
generally
configurable
in
the
i.MX8M
Mini
register
set.
Edge
Golden
Finder
Signal
Name
Preferre
d
Directio
n
Type
Tolerance
Description
GPIO0/CAM0_PWR#
Output
CMOS
1.8V
Camera
0
Power
Enable,
active
low
output
GPIO1/CAM1_PWR#
Output
CMOS
1.8V
Camera
1
Power
Enable,
active
low
output
GPIO2/CAM0_RST#
Output
CMOS
1.8V
Camera
0
Reset,
active
low
output
GPIO3/CAM1_RST#
Output
CMOS
1.8V
Camera
1
Reset,
active
low
output
GPIO4/HDA_RST#
Output
CMOS
1.8V
HD
Audio
Reset,
active
low
output
GPIO5/PWM_OUT
Output
CMOS
1.8V
PWM
output
GPIO6/TACHIN
Input
CMOS
1.8V
Tachometer
input
(used
with
the
GPIO5
PWM)
GPIO7/PCAM_FLD
Input
CMOS
1.8V
GPIO8/CAN0_ERR#
Input
CMOS
1.8V
GPIO9/CAN1_ERR#
Input
CMOS
1.8V
GPIO10
Input
CMOS
1.8V
GPIO11
Input
CMOS
1.8V