RS9110-N-11-21 – Serial-to-Wi-Fi Module Datasheet

RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet
Redpine Signals, Inc.
2107 N. First Street, #680
San Jose, CA 95131.
Tel: (408) 748-3385
Fax: (408) 705-2019
Email: info@redpinesignals.com
Website: www.redpinesignals.com
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Overview
Overview
The RS9110-N-11-21 module from
Redpine's Connect-io-n™ family of
products is a complete IEEE 802.11bgn
Wi-Fi client device with a standard serial
or SPI interface to a host processor or
data source. It integrates a MAC,
Baseband processor, RF transceiver with
power amplifier, a frequency reference,
an antenna, and all WLAN protocol and
configuration functionality in embedded
firmware to provide a self-contained
802.11n WLAN solution. No WLAN driver
functionality is required on the host
processor. It is designed to provide
standards compliant wireless
connectivity to devices and systems that
have a serial port and implement a
TCP/IP stack. It uniquely provides
connectivity in the single stream
802.11n mode, preserving overall
network throughput in the emerging
enterprise environments.
Applications:
 Seamless Wi-Fi Connectivity for
Applications Processors
 Point of Sale Terminals
 Metering (Parking Meters, Utility
Meters, etc.)

Warehousing, Logistics and Freight
Management
 Several medical applications
including Patient Monitoring, Remote
Diagnostics
Device Features:
 Compliant to 802.11b/g and single
stream 802.11n
 Does not require any WLAN driver
on the host processor
 Supports WPA/WPA2-PSK and WEP
(64 and 128 bits) modes of security
in infrastructure mode.
 Supports WEP (64 and 128 bits)
mode of security in IBSS (ad-hoc)
mode.
 Host interface through Serial
Interface and SPI
 Terminates SLIP connections
 Configuration through UART/SPI
 Integrated antenna, frequency
reference, and low-frequency clock.
Option for external antenna through
u.FL connector
 Ultra low power operation with
power save modes
 Ad-hoc and infrastructure modes for
maximum deployment flexibility
 Single supply 3.1 to 3.6V operation
 Device Dimensions 22mm X 28mm
X 2.8mm
RS9110-N-11-21 System Block Diagram
Host Processor
Serial I/f
SPI/UART
Selection
UART Port
Applications
TCP/IP Stack
SLIP
RS9110
SPI Host I/f
Interrupt
SLIP
WLA N Stack
RF
FE
RF
Transceiver
Flash
RS9110 WLAN Subsystem
3.3V
Supply
Reset
Reset
XO
LED
RS9110-N-11-21
2
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Table of Contents
1 Detailed Feature List............................................................ 7
1.1
1.2
Host Interfaces ................................................................... 7
WLAN ................................................................................. 7
1.3
1.4
1.5
1.6
Networking Protocols .........................................................
Configuration......................................................................
Software.............................................................................
Compliance and Certification ...............................................
1.2.1
1.2.2
1.2.3
MAC ............................................................................................... 7
Baseband Processing........................................................................ 7
RF ................................................................................................. 7
7
7
8
8
2 Package Description ............................................................ 9
2.1
2.2
2.3
2.4
2.5
2.6
Top View ............................................................................ 9
Bottom View ....................................................................... 9
Package Dimensions ..........................................................10
PCB Landing Pattern ..........................................................11
Recommended Reflow Profile .............................................12
Baking Instructions ...........................................................12
3 Pin Description .................................................................. 13
3.1
3.2
Module Pinout....................................................................13
Pin Description ..................................................................13
4 Electrical Characteristics ................................................... 17
4.1
4.2
4.3
4.4
Absolute Maximum Ratings ................................................17
Recommended Operating Conditions ..................................17
DC Characteristics – Digital I/O Signals .............................17
AC Characteristics – Digital I/O Signals..............................18
4.4.1 SPI Interface................................................................................. 18
4.4.1.1 Low Speed Mode ...................................................................... 18
4.4.1.2 High Speed Mode ..................................................................... 18
4.4.2 Reset Sequence and Timing ............................................................ 19
5 Performance Specifications ............................................... 21
5.1
5.2
Wireless Specifications ......................................................21
Receive Characteristics ......................................................21
5.3
5.4
Range ................................................................................21
Standards Compliance .......................................................21
6.1
Host ..................................................................................24
5.2.1
Sensitivity .................................................................................... 21
6 Software Architecture Overview ........................................ 23
6.1.1
6.1.2
6.1.3
6.1.4
6.2
6.2.1
6.2.2
SLIP............................................................................................. 24
UART ........................................................................................... 24
SPI .............................................................................................. 24
Thin SPI Driver.............................................................................. 24
RS9110-N-11-21 ................................................................24
SPI .............................................................................................. 25
UART ........................................................................................... 25
3
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
6.2.3
6.2.4
6.2.5
6.2.6
6.2.7
6.2.8
Host Abstraction Layer (HAL) .......................................................... 25
Wireless Control Block (WCB).......................................................... 25
Command Interpreter .................................................................... 25
Station Management Entity (SME) ................................................... 25
WPA Supplicant ............................................................................. 26
Data Processing Engine (DPE) ......................................................... 26
7 Ordering Information ........................................................ 27
7.1
7.2
7.3
Contact Information ..........................................................27
Device Ordering Information ..............................................27
Collateral ...........................................................................28
8 Command Reference (AT commands and SPI commands) . 29
4
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Table of Figures
Figure
Figure
Figure
Figure
Figure
Figure
Figure
Figure
Figure
Figure
1:Top View of the Module .................................................................. 9
2:Bottom View of the Module ............................................................ 9
3: Module Package Dimensions ....................................................... 10
4:PCB Landing Pattern .................................................................... 11
5:Reflow Profile ............................................................................... 12
6:Pinout of the Module .................................................................... 13
7:Interface Timings – SPI Interface Low-speed Mode ..................... 18
8:Interface Timings – SPI Interface High-speed Mode .................... 19
9:Reset Pin Timing Diagram ............................................................ 20
10:RS9110-N-11-21 Software Architecture Block Diagram ............. 23
5
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
List of Tables
Table
Table
Table
Table
Table
Table
Table
Table
Table
1:
2:
3:
4:
5:
6:
7:
8:
9:
Pin Description .............................................................................
Absolute Maximum Ratings...........................................................
Recommended Operating Conditions ............................................
Input/Output DC Characteristics ..................................................
AC Characteristics – SPI Interface Low-speed Mode .....................
AC Characteristics – SPI Interface High-speed Mode ....................
Wireless Specifications .................................................................
Receive Characteristics – Sensitivity ............................................
Device Ordering Information ........................................................
16
17
17
17
18
19
21
21
28
6
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
1 Detailed Feature List
1.1 Host Interfaces
UART:
The UART forms the physical layer of the TCP/IP stack carrying SLIPencapsulated frames
The UART interface supports variable baud rates from 9600 to 3686400 bps
AT Command Interface for configuration and module operation
SPI:
Standard 4-wire SPI
Operation up to a maximum clock speed of 75MHz1
1.2 WLAN
1.2.1 MAC
Conforms to IEEE 802.11b/g/n standards for MAC
Dynamic selection of data rate based on channel characteristics
Infrastructure and Ad-hoc modes
WPA/WPA2-PSK, WEP
1.2.2 Baseband Processing
Supports DSSS (1, 2 Mbps) and CCK (5.5, 11 Mbps) modes
Supports all OFDM data rates (6, 9, 12, 18, 24, 36, 48, and 54 Mbps)
Supports IEEE 802.11n single-stream modes with data rates up to 65 Mbps
Supports long, short, and HT preamble modes
High-performance multipath compensation in OFDM, DSSS, and CCK modes
1.2.3 RF
Highly integrated 2.4 GHz transceiver and Power Amplifier with direct conversion
architecture
Integrated frequency reference and antenna
1.3 Networking Protocols
SLIP
ARP
1.4 Configuration
The RS9110-N-11-21 module can be configured through UART or SPI. The
following are some of the commands that can be given to the module:
Scan
1
This frequency also depends on external delays.
7
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Connect
Pre-shared Keys
SSID of hidden WLAN networks
Create/Join an IBSS (ad_hoc) network
1.5 Software
Sample Host driver for SPI on Linux
Configuration and management GUI for Windows XP for UART
Embedded software for complete WLAN functionality.
1.6 Compliance and Certification
Reference design is FCC, IC, and CE certified
RoHS (Restriction of Hazardous Substances) compliant
8
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
2 Package Description
2.1 Top View
Figure 1:Top View of the Module
2.2 Bottom View
Figure 2:Bottom View of the Module
9
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
2.3 Package Dimensions
Figure 3: Module Package Dimensions
Module height = 2.8 mm
10
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
2.4 PCB Landing Pattern
Figure 4:PCB Landing Pattern
11
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
2.5 Recommended Reflow Profile
Figure 5:Reflow Profile
NOTE: The profile shown is based on SAC 305 solder (3% silver, 0.5%
copper). We recommend the ALPHA OM-338 lead-free solder paste. This
profile is provided mainly for guidance. The total dwell time depends on the
thermal mass of the assembled board and the sensitivity of the components
on it.
2.6 Baking Instructions
The RS9110-N-11-21 package is moisture sensitive and devices must be
handled appropriately. After the devices are removed from their vacuum
sealed packs, they should be taken through reflow for board assembly within
168 hours at room conditions, or stored at under 10% relative humidity. If
these conditions are not met, the devices must be baked before reflow. The
recommended baking time is nine hours at 125 C.
12
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
3 Pin Description
NC 28
NC 29
NC 30
NC 31
32
NC
NC 33
NC 34
NC 35
NC 27
NC
VIN33
NC
VIN33
NC
GND
GND
NC
NC
25
24
23
NC
NC
22
21
20
19
18
17
NC
NC
NC
16
15
14
13
12
NC
NC
NC
NC
NC
11
10
8
9
NC
NC
2
1
SPI_MOSI
26
NC
NC
GND
SPI_CS
NC
NC
NC
NC
NC
SPI_CLK
UART_RX
52
RS9110-N-11-21 Module
JNC
UART_RX
51
GND
SPI_MOSI
SPI_CS
50
JPD2
SD3
NC
SPI_CLK
49
GND
7
NC
JPD1
UART_TX
48
MODE_SEL_1
6
47
JPD0
5
VIN33
NC
UART_TX
46
NC
RESET_n
45
NC
RESET_n
44
NC
INTR
43
NC
4
42
NC
INTR
41
NC
SPI_MISO
40
NC
3
39
SPI_MISO
38
NC 36
NC 37
3.1 Module Pinout
Figure 6:Pinout of the Module
3.2 Pin Description
Pin Name
Directi
on
1
SPI_MOSI
Input
LVCMOS
8mA
SPI Data Input. In UART mode, should be
pulled down with resistor (1K to 10K Ohms)
2
SPI_MISO
Output
LVCMOS
8mA
SPI Data output. No connect in UART mode
Pin No.
Type
Description
13
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Pin No.
Pin Name
Directi
on
Type
Description
LVCMOS
8mA
Interrupt to the host. Active high, level
triggered. Asserted by the module when:
1.The module has to transmit data to the
host through SPI.
2.When the module wakes up from sleep
mode
LVCMOS
Power on reset. Active low, required to be
active for at least 10 ms after power on, to
reset the module.
3
INTR
Output
4
RESET_n
Input
5
UART_TX
Output
6
SD3
-
7
UART_RX
Input
8
NC
-
No connect
9
NC
-
No connect
10
GND
Ground
Ground. Connect all the GND pins directly to
a ground plane or copper ground fill
11
NC
-
No Connect
12
NC
-
No connect
13
NC
-
No connect
14
NC
-
No connect
15
NC
-
No connect
16
GND
Ground
Ground. Connect all the GND pins directly to
a ground plane or copper ground fill
17
NC
-
No connect
18
NC
-
No connect
19
NC
-
No connect
20
GND
Ground
Ground. Connect all the GND pins directly to
a ground plane or copper ground fill.
21
GND
Ground
Ground. Connect all the GND pins directly to
a ground plane or copper ground fill
22
MODE_SEL_1
Input
LVCMOS
4mA
UART output. No connect in SPI mode.
No connect in SPI mode. In UART mode,
connect pull-down (1K to 10K Ohms).
LVCMOS
4mA
LVCMOS
2mA
UART Port input. No connect in case of SPI.
SPI Mode: Pull down resistor (3.9K to 4.7K
Ohms)
14
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Pin No.
Pin Name
Directi
on
Type
Description
UART Mode: No connect
23
NC
-
No connect
24
NC
-
No connect
25
NC
-
No Connect
26
NC
-
No Connect
27
NC
-
No Connect
28
NC
-
No Connect
29
NC
-
No Connect
30
NC
-
No Connect
31
NC
-
No Connect
32
NC
-
No Connect
33
NC
-
No Connect
34
NC
-
No Connect
35
NC
-
No Connect
36
NC
-
No Connect
37
NC
-
No Connect
38
NC
-
No Connect
39
NC
-
No Connect
40
NC
-
No Connect
41
NC
-
No Connect
42
JPD0
-
Connect pull down of 1 K Ohms
43
JPD1
-
Connect pull down of 1 K Ohms
44
JPD2
-
Connect pull down of 1 K Ohms
45
JNC
-
No connect
46
VIN33
Power
3.3V Power supply, Recommend connecting
these pins to a copper fill with bypassed
capacitors as indicated in reference
15
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Pin No.
Pin Name
Directi
on
Type
Description
schematics.
10mV pk-pk maximum noise allowed.
3.3V Power supply, Recommend connecting these
pins to a copper fill with bypassed capacitors as
indicated in reference schematics.
10mV pk-pk maximum noise allowed.
47
VIN33
Power
48
GND
Ground
Ground. Connect all the GND pins directly to
a ground plane or copper ground fill
49
NC
-
No connect
50
NC
-
No connect
51
SPI_CLK
Input
52
SPI_CS
Input
LVCMOS
SPI Clock input. In UART mode, should be
pulled down with resistor (1K to 10K Ohms)
LVCMOS
8mA
Active low SPI Chip Select. In UART mode,
should be pulled down with resistor (1K to
10K Ohms)
Table 1: Pin Description
Notes:
Some interfaces are not used in the default configuration or mode of operation.
These may be used in custom applications with appropriate firmware.
Please contact Redpine Signals for application notes or for customization of a
solution.
16
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
4 Electrical Characteristics
4.1 Absolute Maximum Ratings
Absolute maximum ratings in the table given below are the values beyond
which the device could be damaged. Functional operation at these conditions
or beyond these conditions is not guaranteed.
Parameter
Symbol
Value
Units
Input Supply voltage
Vin
3.6
V
Supply voltage for I/O Rail
DVDD33
3.6
V
Supply Voltage for the RF
VRF33
3.6
V
RF Input Level
RFIN
10
dBm
Storage temperature
Tstore
-65 to 150
C
Electrostatic discharge tolerance (HBM)
ESDHBM
2000
V
Electrostatic discharge tolerance (MM)
ESDMM
200
V
Electrostatic discharge tolerance (CDM)
ESDCDM
500
V
Table 2: Absolute Maximum Ratings
4.2 Recommended Operating Conditions
Parameter
Symbol
Min.
Typ.
Max.
Units
Input Supply voltage
VIN
3.1
3.3
3.6
V
Ambient temperature
Ta
-40
25
85
C
Table 3: Recommended Operating Conditions
4.3 DC Characteristics – Digital I/O Signals
Parameter
Min.
Typ.
Max.
Units
Input high voltage
2
-
3.6
V
Input low voltage
-0.3
-
0.8
V
Output low voltage
-
-
0.4
V
Output high voltage
2.4
-
-
V
Input leakage current (at 3.3V or 0V)
-
-
10
A
Tristate output leakage current (at 3.3V
or 0V)
-
-
10
A
Table 4: Input/Output DC Characteristics
17
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
4.4 AC Characteristics – Digital I/O Signals
4.4.1 SPI Interface
4.4.1.1 Low Speed Mode
Parameter
Symbol
Min.
SPI_CLK Frequency
Fspi
0
SPI_CS to output valid
Tcs
3.5
-
SPI CS setup time
Tcst
2
-
ns
SPI_MOSI setup time
Tsd
1
-
ns
SPI_MOSI hold time
Thd
1.5
-
ns
4
-
SPI_MISO clock to output valid Tod
Typ.
Max.
Units
25
MHz
7.5
ns
9.25
ns
Table 5: AC Characteristics – SPI Interface Low-speed Mode
SPI_CLK
SPI_CS
Tcst
Tsd
SPI_MOSI
Tod
Thd
SPI_MISO
SPI_CS
Tcs
SPI_MISO
Figure 7:Interface Timings – SPI Interface Low-speed Mode
4.4.1.2 High Speed Mode
Parameter
Symbol
Min.
Typ.
Max.
Units
SPI_CLK Frequency
Fspi
25
-
75
MHz
SPI_CS to output valid
Tcs
3.5
-
7.5
ns
SPI CS setup time
Tcst
5.5
-
ns
SPI_MOSI setup time
Tsd
1
-
ns
18
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Parameter
Symbol
Min.
Typ.
SPI_MOSI hold time
Thd
1.5
-
4
-
SPI_DATAOUT clock to output Tod
valid
Max.
Units
ns
9.5
ns
Table 6: AC Characteristics – SPI Interface High-speed Mode
SPI_CLK
SPI_CS Tcst
SPI_MOSI
Tsd
Thd
Tod
SPI_MISO
SPI_CS
Tcs
SPI_MISO
Figure 8:Interface Timings – SPI Interface High-speed Mode
4.4.2 Reset Sequence and Timing
Following diagram shows the timing requirement for Reset_n input in two
scenarios. This timing is valid for both UART and SPI based modules. The
crystal oscillator output should be stable before releasing reset.
A. Powerup
B. Giving hard reset during module operation
19
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
3.3V input
supply
Reset_n
20msec
A
1msec
B
Figure 9:Reset Pin Timing Diagram
20
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
5 Performance Specifications
5.1 Wireless Specifications
Feature
Description
Frequency Band
2.400 – 2.500 GHz (2.4 GHz ISM band)
Modulation
OFDM with BPSK, QPSK, 16-QAM, and 64-QAM
802.11b with CCK and DSSS
Supported Data Rates
802.11n: 6.5, 13, 19.5, 26, 39, 52, 58.5, 65 Mbps
802.11a/g: 6, 9, 12, 18, 24, 36, 48, 54 Mbps
802.11b: 1, 2, 5.5, 11 Mbps
802.11n Features
MCS 0-7, STBC, RIFS, Greenfield Protection
A-MPDU, A-MSDU Aggregation with Block-ack
Typical Transmit Power
(+/- 2 dBm)
17 dBm for 802.11b DSSS
17 dBm for 802.11b CCK
15 dBm for 802.11g/n OFDM
Table 7: Wireless Specifications
5.2 Receive Characteristics
5.2.1 Sensitivity
Data Rate
Typical Sensitivity
(+/- 1.5 dBm)
Sweep – PER Floor
1 Mbps
-97.0 dBm
< 0.1%
2 Mbps
-93.0 dBm
< 0.1%
11 Mbps
-88.0 dBm
< 0.1%
6 Mbps
-91.0 dBm
< 0.1%
54 Mbps
-75.0 dBm
< 0.1%
65 Mbps
-71.0 dBm
< 0.1%
Table 8: Receive Characteristics – Sensitivity
5.3 Range
Range varies with the conditions under with wireless communication is
sought. For large office environments, in the presence of obstacles, a range of
over 30 metres is observed, while in open, line-of-sight environments, over
300 metres is observed, with several Mbps throughput in both cases.
5.4 Standards Compliance
RS9110-N-11-21 is compliant with the requirements of IEEE 802.11b,
802.11g and 802.11n that include the following:
Transmit Spectral Mask
21
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
Transmit Center Frequency Leakage
Transmit Center Frequency Accuracy
Symbol Clock Frequency Tolerance
Transmit Constellation error
Receiver Adjacent Channel Interference Rejection
Receiver Non-adjacent Channel Rejection
Receiver Minimum Input Level
Receiver Maximum Input Level
22
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
6 Software Architecture Overview
The following figure depicts the software architecture of the RS9110-N-11-21
module.
HOST PROCESSOR (HOST)
Application
TCP/UDP
IP
SPI Driver
SLIP
SPI
UART
Interrupt
SPI
UART
Host Abstraction Layer
SLIP
Wireless Control Block
Command Interpreter
Station M anagm ent Entity
Data Processing Engine
WPA/WPA-2
UDP/IP
802.11 b/g/n MAC/PHY
RS9110-N-11-21
Figure 10:RS9110-N-11-21 Software Architecture Block Diagram
23
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
As shown in the figure above, the RS9110-N-11-21 module is integrated with
the Host using either UART or SPI interfaces. The transmission and reception
of the data to/from the Host depends on the interface used to connect the
module as briefed below.
UART mode
The Host should transmit/receive IP packets using SLIP protocol when
RS9110-N-11-21 is configured for UART mode.
SPI mode
Host should transmit/receive 802.3 packets when RS9110-N-11-21 is
configured for SPI mode. A thin driver on the Host takes care of interacting
with the Wi-Fi module through the SPI Host interface.
The following sections explain in brief the various components illustrated in
Figure 9.
6.1 Host
The Host is any system that has a full-fledged TCP/IP stack and either a UART
or SPI interface.
6.1.1 SLIP
The SLIP (Serial Line Internet Protocol) layer on the Host establishes a pointto-point serial network link with the RS9110-N-11-21 module. This helps to
carry the IP data over the serial port to the RS9110-N-11-21. Host
transmits/receives the IP packet to/from the module. The Host must have the
support for SLIP interface configuration to interact with RS9110-N-11-21
module in UART mode.
6.1.2 UART
The UART on the Host side acts as the physical layer of the TCP/IP stack
carrying SLIP-encapsulated frames. The UART is also used to configure
various parameters and operate RS9110-N-11-21.
6.1.3 SPI
The SPI on the Host side acts as the physical layer of the TCP/IP stack
carrying Wi-Fi specific frames. SPI on the Host acts as the master.
6.1.4 Thin SPI Driver
The SPI driver on the Host is a thin network driver through which the TCP/IP
stack interacts with the Wi-Fi module. The driver uses the SPI host controller
driver on the Host to send/receive the data to/from the RS9110-N-11-21
module over the SPI interface.
6.2 RS9110-N-11-21
The RS9110-N-11-21 module incorporates all Wi-Fi functionality to act as a
serial to Wi-Fi Bridge. It handles all the wireless network connectivity. The
following sections describe the software components of the RS9110-N-11-21
module in brief.
24
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
6.2.1 SPI
The SPI on the RS9110-N-11-21 acts the SPI slave. It is a standard 4-wire
SPI and can support a maximum frequency of 75MHz.
6.2.2 UART
The UART on the RS9110-N-11-21 module is the physical layer which
transmits/receives the data from the Host. It supports variable baud rates
from 9600 to 3686400 bps. There is support for AT commands to configure
and operate the module through UART interface.
6.2.3 Host Abstraction Layer (HAL)
The HAL abstracts the lower layers in the host interface with which the
RS9110-N-11-21 module is connected. The HAL interacts with the Wireless
Control Block layer for the processing of the frames obtained from or destined
to the Host.
6.2.4 Wireless Control Block (WCB)
The data from/to the Host is classified as a control frame, an IP/802.3 frame
or an application data frame. The WCB layer processes the frame obtained
and acts accordingly. The functionality of the WCB module depends on the
type of the frame, direction of the frame and the mode on which RS9110-N11-21 is configured (UART or SPI) as described below.
Transmit Direction
In the transmit direction, the WCB layer either interacts with the AT command
interpreter or the data processing engine depending on the type of the frame.
UART Mode: In UART mode, the WCB module receives SLIP-encapsulated
data/control frames from the Host in the transmit path.
SPI Mode: In SPI mode, the WCB module receives data/control frames from
the Host in the transmit path.
Receive Direction
In the receive direction, the WCB layer interacts with the HAL to transmit
frames to the Host.
UART Mode: In UART mode, the WCB module receives SLIP-encapsulated
data/response frames from the Station Management Entity or the Data
Processing Engine in the receive path.
SPI Mode: In SPI mode, the WCB module receives data/response frames from
the Station Management Entity or the Data Processing Engine in the receive
path.
6.2.5 Command Interpreter
The control information from the Host is interpreted by the AT command
interpreter. The AT command interpreter sets or gets the values of various
configurable parameters for providing the Wi-Fi access.
6.2.6 Station Management Entity (SME)
The SME is the core layer which manages the Wi-Fi connectivity. The SME
maintains the state machine to detect the activity on the Wi-Fi network and
indicates to the user accordingly. It also performs re-association to the
25
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
configured access point in Infrastructure mode. It interacts with the WPA
supplicant if Security is enabled in the Wi-Fi network.
6.2.7 WPA Supplicant
The WPA supplicant is used to initiate the 802.1x/EAP authentication if
WPA/WPA2-PSK is used as the security parameter. It also plays a major part
in performing the 4-way handshake to derive the PTK in WPA/WPA2-PSK
modes.
6.2.8 Data Processing Engine (DPE)
The DPE processes data obtained from the Host or from the network. The
functioning of the DPE depends on the direction and type of the frame.
If the frame obtained from the Host is an IP packet, then the packet is
delivered to the ARP layer for the ARP resolution to be done.
If the frame is obtained from the network, the DPE encapsulates the data
using the SLIP protocol before delivering the packet to the Host over the
UART.
26
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
7 Ordering Information
7.1 Contact Information
For additional information, please contact Sales at Redpine Signals, Inc.
Redpine Signals, Inc.
2107 North First Street, Suite 680,
San Jose, CA 95131 USA
Phone: +1 408 748 3385
E-mail: sales@redpinesignals.com
Website: http://www.redpinesignals.com/
7.2 Device Ordering Information
The following table lists the part numbers to be used for ordering modules or
evaluation boards (EVB).
Device Number
Description
Packaging
Qualification
RS9110-N-11-21-0
Part with UART as
Host Interface
Tray
RS9110-N-11-21-01-0
Part with
firmware for SPI
as Host Interface
Tray
-40◦C to
+80◦C
-40◦C to
+80◦C
RS9110-N-11-21-02-0
Part with UART as
Host Interface
and external
antenna
connector
Tray
-40◦C to
+80◦C
RS9110-N-11-21-03-0
Part with SPI as
Host Interface
and external
antenna
connector
Tray
-40◦C to
+80◦C
RS9110-N-11-21-EVB
Evaluation board
for part with
UART as Host
interface
Board
RS9110-N-11-21-01-EVB
Evaluation board
for part with SPI
interface
Board
RS9110-N-11-21-02-EVB
Evaluation board
for part with
UART as Host
interface and with
Board
27
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
external antenna
connector
RS9110-N-11-21-03-EVB
Evaluation board
for part with SPI
as Host Interface
and external
antenna
connector
Board
Table 9: Device Ordering Information
7.3 Collateral
The following documentation and software are available along with the
RS9110-N-11-21 module.
Evaluation Board (EVB) for Serial interface
EVB User Guide
Embedded firmware for WLAN
Programming Reference Manual
Reference SPI driver
Reference schematics and layout guidelines
28
Redpine Signals, Inc.
RS9110-N-11-21 – Serial-to-Wi-Fi Module
Datasheet. 19 April, 2011. Version 2.1
8 Command Reference (AT commands and SPI
commands)
AT Command Set (for UART interface) and SPI command set (for SPI interface)
supports the following in RS9110-N-11-XX module. This is an indicative list and not a
full list. Full list of commands available in Programming Reference Manual.
i.
ii.
iii.
iv.
v.
vi.
vii.
Configure the band to 2.4GHz
Initialize MAC and Baseband
Scan for avialable networks
Join an available network in infrastructure or ad-hoc modes
Configure IP addresses
Open and close TCP and UDP sockets
Send and receive data
***
29
Redpine Signals, Inc.