Embedian, Inc.
59
SMARC-iMX8MM Computer on Module User’s Manual
v. 1.2
2.1.12
SPI/eSPI
Interface
The
SMARC
‐
iMX8MM
module
supports
two
NXP
i.MX8M
Mini
SPI
interfaces
that
are
available
off
‐
Module
for
general
purpose
use.
One
of
them
is
implemented
as
eSPI
interface
by
SMARC
2.0
definition.
Each
SPI
channel
has
two
chip
‐
selects
that
can
connect
two
SPI
slave
devices
on
each
channel.
SPI
devices
will
share
the
"
SPI0_DIN
",
"
SPI0_DO
"
and
"
SPI0_CK
"
pins,
but
each
device
will
have
its
own
chip
select
pin.
The
chip
select
signal
is
a
low
active
signal.
eSPI
devices
will
share
the
"E
SPI_IO_0
",
"
ESPI_IO_1
",
"
ESPI_IO_2
",
"
ESPI_IO_3
"
and
"E
SPI_CK
"
pins,
but
each
device
will
have
its
own
chip
select
pin.
The
chip
select
signal
is
also
a
low
active
signal.
The
SPI
to
CAN
bus
bridge
uses
the
ESPI0
interface
with
different
chip
select
signals
(
SS2#,
SS#3
).