User guide

Redpine Signals, Inc. Proprietary and Confidential. Page 93
R
R
S
S
9
9
1
1
1
1
0
0
-
-
N
N
-
-
1
1
1
1
-
-
2
2
2
2
/
/
2
2
4
4
/
/
2
2
8
8
S
S
o
o
f
f
t
t
w
w
a
a
r
r
e
e
P
P
r
r
o
o
g
g
r
r
a
a
m
m
m
m
i
i
n
n
g
g
R
R
e
e
f
f
e
e
r
r
e
e
n
n
c
c
e
e
M
M
a
a
n
n
u
u
a
a
l
l
V
V
e
e
r
r
s
s
i
i
o
o
n
n
4
4
.
.
1
1
5
5
4 RS9110-N-11-2X in SPI Mode
The following figure illustrates the software components of the Host when the
RS9110-N-11-2X module is configured in SPI mode.
HOST
RS9110-N-11-2X
SPI
SPI
SPI Host Controller Driver
Wi-Fi Config
Utility for SPI
Applications
RS9110-N-11-2X Host Driver
Interrupt
Figure 14:RS9110-N-11-2X in SPI Mode
As shown in the figure above, the “Wi-Fi Config Utility for SPI” configures the
RS9110-N-11-2X module and the “Applications” use the TCP/IP stack in the
RS9110-N-11-2X module to access the network. SPI driver on the Host resolves
the SPI interactions with the RS9110-N-11-2X module.
4.1 SPI Interface
4.1.1 Overview
The SPI Interface is a full duplex serial Host interface, which supports 8-bit and
32-bit data mode. The SPI interface of the module consists of the following
signals:
SPI_MOSI (Input)- Serial data input for the module.
SPI_MISO (Output)- Serial data output for the module.
SPI_CS (Input)- Active low slave select signal. This should be low when SPI
transactions are to be carried out.
SPI_CLK (Input)- SPI clock. Maximum value allowed is 25 MHz.
INTR (Output)- Active high, level interrupt output from the module.
The module acts as a SPI slave while the Host is the SPI master