RS9110-N-11-26 - 802.11abgn Wireless Device Server Data Sheet 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-26 Datasheet Version 1.7, 04 Aug, 2011 Overview Patient Monitoring, Remote Diagnostics, etc. Device Features: Compliant to 802.11a/b/g and single stream 802.11n 2.4/5 GHz, 802.11n RF transceiver with power amplifier Highly integrated 2.4 GHz/5 GHz transceiver with direct conversion architecture Does not require any WLAN driver on the host processor Supports WPA2-PSK, WEP (64 and 128 bits) and TKIP modes of security in infrastructure mode Supports WEP (64 and 128 bits) modes of security in ad-hoc mode Host interface through UART and SPI Terminates TCP and UDP connections Integrated antenna, frequency reference. 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.6 V operation Device dimensions : 28 mm x 40 mm x 4.5mm Overview The RS9110-N-11-26 module from Redpine's Connect-io-nTM family of products is a complete dual band (2.4/5GHz) IEEE 802.11abgn based wireless device server that directly provides a wireless interface to any equipment with a serial or SPI interface for data transfer. It integrates a MAC, baseband processor, dual band RF transceiver with power amplifier and diplexer and antenna or antenna connector; and all WLAN protocol and configuration functionality, networking stack in embedded firmware to make an 802.11n WLAN solution for a variety of applications. Applications: Seamless Wi-Fi Connectivity for Application Processors Point of Sale Terminals Metering Security Cameras & Surveillance Equipment Warehousing Logistics and Freight Management Digital Picture Frames Several Medical Applications including RS9110-N-11-26 System Block Diagram UART/SPI Select 3.3V Host Processor 5 GHz Diplexer RF 2.4 GHz T/R Switch Diplexer Balun 5G Balun 2.4G Transceiver + PA RS9110 (TCP, UDP, WLAN Stack) UART SPI i/f Applications Interrupt Flash WLAN Subsystem Reset RESET XO LED Flash RS9110-N-11-26 Redpine Signals, Inc. Page 2 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Table of Contents 1: Detailed Feature List ............................................................ 7 1.1: Host Interfaces ...................................................................... 7 1.2: WLAN .................................................................................... 7 1.2.1: MAC .............................................................................................. 7 1.2.2: Baseband Processing .................................................................... 7 1.2.3: RF ................................................................................................. 7 1.3: Networking Protocols ............................................................ 7 1.4: Configuration......................................................................... 8 1.5: Software ............................................................................... 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: Module Pinout.......................................................................13 3.2: Pin Description .....................................................................14 4: Electrical Characteristics .................................................... 18 4.1: 4.2: 4.3: 4.4: Absolute Maximum Ratings ...................................................18 Recommended Operating Conditions .....................................18 DC Characteristics - Digital I/O Signals ................................18 AC Characteristics.................................................................19 4.4.1: SPI Interface .............................................................................. 19 4.4.2: Reset Sequence and Timing ........................................................ 20 4.5: Performance Specifications ...................................................20 4.5.1: Wireless Specifications ............................................................... 4.5.2: Receive Characteristics ............................................................... 4.5.2.1: Sensitivity ............................................................................. 4.5.2.2: Range ................................................................................... 20 21 21 21 4.6: Standards Compliance ..........................................................21 5: Software Details ................................................................. 23 5.1: Host .....................................................................................24 5.1.1: UART........................................................................................... 24 5.1.2: SPI ............................................................................................. 24 5.1.3: Thin SPI Driver ........................................................................... 24 5.2: RS9110-N-11-26 ...................................................................24 5.2.1: SPI ............................................................................................. 5.2.2: UART........................................................................................... 5.2.3: Host Abstraction Layer (HAL) ..................................................... 5.2.4: Wireless Control Block (WCB)..................................................... 5.2.4.1: Wi-Fi Control frames ............................................................. 5.2.4.2: TCP/IP Control frames .......................................................... Redpine Signals, Inc. 24 24 25 25 25 25 Page 3 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 5.2.5: Station Management Entity (SME) .............................................. 5.2.6: WPA Supplicant .......................................................................... 5.2.7: Power Save Modes ...................................................................... 5.2.7.1: Power mode 0 ....................................................................... 5.2.7.2: Power mode 1 ....................................................................... 5.2.7.3: Power mode 2 ....................................................................... 25 25 25 25 26 26 6: Ordering Information ......................................................... 28 6.1: Contact Information .............................................................28 6.2: Device Ordering Information.................................................28 6.3: Collateral ..............................................................................29 Command Reference (AT commands and SPI commands) ...... 30 Redpine Signals, Inc. Page 4 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Table of Figures Figure Figure Figure Figure Figure Figure Figure Figure Figure 1: 2: 3: 4: 5: 6: 7: 8: 9: Top View of the Module ................................................................. 9 Bottom View of the Module ........................................................... 9 Package Dimensions.................................................................... 10 PCB Landing Pattern.................................................................... 11 Reflow Profile .............................................................................. 12 Pinout of the Module ................................................................... 13 Interface Timings - SPI Interface Low-speed Mode .................... 19 Reset Pin Timing Diagram ........................................................... 20 RS9110-N-11-26 Software Architecture Block Diagram .............. 23 Redpine Signals, Inc. Page 5 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 List of Tables Table Table Table Table Table Table Table 1: 2: 3: 4: 5: 6: 7: Absolute Maximum Ratings........................................................... Recommended Operating Conditions ............................................ Input/Output DC Characteristics .................................................. AC Characteristics - SPI Interface Low-speed Mode ..................... Wireless Specification ................................................................... Receive Sensitivity........................................................................ Device Ordering Information ........................................................ Redpine Signals, Inc. 18 18 19 19 21 21 29 Page 6 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 1: Detailed Feature List 1.1: Host Interfaces UART o The UART forms the physical layer of the TCP/IP stack, transferring frames between a Host processor and the module. o The UART interface supports standard baud rates from 9600 to 3686400 bps o AT Command Interface for configuring and operating the module SPI o Standard 4-wire SPI o Operation up to a maximum clock speed of 25MHz 1.2: WLAN 1.2.1: MAC Conforms to IEEE 802.11a/b/g/n standards for MAC Dynamic selection of fragment threshold, data rate, and antenna depending on the channel statistics Hardware accelerated implementation of WEP 64/128-bit and AES Infrastructure and Ad-hoc modes WPA-PSK and WPA2-PSK supplicant 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/5 GHz transceiver and Power Amplifier with direct conversion architecture Integrated frequency reference and antenna 1.3: Networking Protocols TCP UDP ARP Redpine Signals, Inc. Page 7 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 ICMP DHCP The RS9110-N-11-26 comes with flexible frameworks to enable usage in various application scenarios, viz., high throughput, more network features, etc. Please contact Redpine for addition of network features like HTTP server. 1.4: Configuration The RS9110-N-11-26 module can be configured through UART or SPI. The following are some of the commands that can be given to the module: Scan Connect Pre-shared Keys SSID of hidden WLAN networks DHCP Enable/Disable Create/Join an IBSS network Open/Close sockets for TCP, UDP, Listening TCP 1.5: Software Sample Host driver for SPI on Linux Sample Host driver for UART on Windows Configuration and management GUI for Windows XP for UART Embedded software for complete WLAN functionality including 802.11n aggregation and Block-ACK, auto rate adaptation, security and also complete network stack and applications including TCP, UDP, ARP, IPv4, DHCP Redpine Signals, Inc. Page 8 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 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 Redpine Signals, Inc. Page 9 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 2.3: Package Dimensions Figure 3: Package Dimensions Redpine Signals, Inc. Page 10 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 2.4: PCB Landing Pattern Figure 4: PCB Landing Pattern Module height = 4.5 mm Redpine Signals, Inc. Page 11 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 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-26 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. Redpine Signals, Inc. Page 12 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 3: Pin Description 3.1: Module Pinout 45 44 43 42 41 40 39 38 37 36 35 34 33 NC NC NC NC NC NC NC NC NC NC NC NC NC 57 58 59 60 61 62 63 NC 31 30 29 28 27 GND GND NC UART_TX NC UART_RX RS9110-N-11-26 Module NC NC NC 22 NC 21 NC 20 JNC VIN33 JPD1 SPI_CS JPD2 SD3 JPD0 INTR GND GND 3 4 5 6 7 8 9 10 11 12 24 NC VIN33 2 25 23 NC 1 26 NC NC GND 64 NC 32 19 18 17 16 15 14 GND 56 NC SPI_CLK 55 NC SPI_MISO 54 NC SPI_MOSI 53 NC NC 52 NC NC 51 NC GND 50 NC NC 49 NC GND MODE_SEL_1 48 NC RESET_n 47 NC GND 46 13 Figure 6: Pinout of the Module Redpine Signals, Inc. Page 13 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 3.2: Pin Description Type Pin No. Pin Name Direction 1 GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. 2 GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. Power on reset. Active low, and required to be active for at least 10 ms after power on, to reset the module LVCMOS Description 3 RESET_n Input 4 GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. 5 MODE_SEL_1 Input SPI Mode: Connect pull down (3.9K Ohms to 4.7K Ohms). UART Mode: No connect 6 NC - No connect 7 GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. 8 NC - No connect 9 NC - No connect 10 SPI_MOSI Input 11 SPI_MISO Output 12 SPI_CLK 13 14 15 LVCMOS 2mA LVCMOS 8mA SPI Data Input. In UART mode, connect pull-down (1K to 10K Ohms) LVCMOS 8mA SPI Data Output. No connect in UART mode. LVCMOS Input SPI clock input. In UART mode, connect pull-down (1K to 10K Ohms) GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. INTR Redpine Signals, Inc. Output LVCMOS 8mA Interrupt to the host. Active high, level triggered. Asserted by the module when: 1.The module has to transmit data Page 14 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Pin No. Pin Name Direction Type Description to the host through SPI. 2.When the module wakes up from sleep mode 16 SD3 - 17 SPI_CS Input 18 VIN33 No connect in SPI mode. In UART mode, connect pull-down (1K to 10K Ohms) LVCMOS 8mA Active low SPI chip select. In UART mode, connect pull-down (1K to 10K Ohms) Power 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. 19 VIN33 Power 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. 20 NC - No connect 21 NC - No connect 22 NC - No connect 23 NC - No connect 24 UART_RX Input LVCMOS 4mA UART input. No connect in case of SPI 25 UART_TX Output LVCMOS 4mA UART output. No connect in case of SPI 26 GND Ground Ground 27 NC - No connect 28 NC - 29 NC - 30 NC - No connect 31 NC - No connect 32 NC - No connect Redpine Signals, Inc. No connect No connect Page 15 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Type Pin No. Pin Name Direction 33 NC - 34 NC - No connect 35 NC - No connect 36 NC - No connect 37 NC - 38 NC - No connect 39 NC - No connect 40 NC - 41 NC - No connect 42 NC - No connect 43 NC - 44 NC - 45 NC - 46 NC - No connect 47 NC - No connect 48 NC - No connect 49 NC - 50 NC - No connect 51 NC - No connect 52 GND Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. 53 NC - No connect 54 NC - No connect 55 NC - No connect 56 NC - No connect 57 NC - No connect Redpine Signals, Inc. Description No connect No connect No connect No connect No connect No connect No connect Page 16 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Type Pin No. Pin Name Direction 58 NC - No connect 59 NC - No connect 60 JNC - No connect 61 JPD1 - Connect pull down of 1K Ohms 62 JPD2 - Connect pull down of 1K Ohms 63 JPD0 - Connect pull down of 1K Ohms Ground Ground. Connect all the GND pins directly to a ground plane or copper ground fill. 64 GND Description Notes: Please contact Redpine for application notes or for customization of a solution. Redpine Signals, Inc. Page 17 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 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 PA Output Load Mismatch 10:1 Electrostatic discharge tolerance (MM) ESDMM 200 V Electrostatic discharge tolerance (CDM) ESDCDM 500 V Electrostatic discharge tolerance (HBM) ESDHBM 2000 V Table 1: 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 Supply voltage for I/O Rail DVDD33 3.1 3.3 3.6 V Supply voltage for the RF VRF33 3.1 3.3 3.6 V Ambient temperature Ta -40 25 85 C Table 2: Recommended Operating Conditions 4.3: DC Characteristics - Digital I/O Signals Parameter Min. Typ. Max. Units Input high voltage 2 - 5.5 V Input low voltage -0.3 - 0.8 V Output low voltage - - 0.4 V Output high voltage 2.4 - - V Redpine Signals, Inc. Page 18 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Parameter Min. Typ. Max. Units Input leakage current (at 3.3V or 0V) - - 10 A Tristate output leakage current (at 3.3V or 0V) - - 10 A Table 3: Input/Output DC Characteristics 4.4: AC Characteristics 4.4.1: SPI Interface Parameter Symbol Min. Typ. Max. Units SPI_CLK Frequency Fspi 0 25 MHz SPI_CS to output valid Tcs 3.5 - 7.5 ns SPI CS, setup time Tcst 2 - SPI_MOSI, setup time Tsd 1 - ns SPI_MOSI, hold time Thd 1.5 - ns SPI_MISO, clock to output valid Tod 4 - 9.25 ns Table 4: AC Characteristics - SPI Interface SPI_CLK SPI_CS Tcst Tsd SPI_MOSI Thd Tod SPI_MISO SPI_CS Tcs SPI_MISO Figure 7: Interface Timings - SPI Interface Redpine Signals, Inc. Page 19 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 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 3.3V input supply Reset_n 20msec 1msec A B Figure 8: Reset Pin Timing Diagram 4.5: Performance Specifications 4.5.1: Wireless Specifications Feature Description Frequency Band 2.400 - 2.500 GHz (Low band) 4.900 - 5.850 GHz (High 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) `bg' Mode 17 dBm for 802.11b DSSS 17 dBm for 802.11b CCK Redpine Signals, Inc. Page 20 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Feature Description 15 dBm for 802.11g/n OFDM Typical Transmit Power (+/- 2 dBm) `a' Mode 12 dBm Table 5: Wireless Specification 4.5.2: Receive Characteristics 4.5.2.1: Sensitivity Data Rate (bg Mode) Typical Sensitivity (+/- 1.5 dBm) 1 Mbps -94.0 dBm (< 8% PER) 2 Mbps -89.0 dBm (< 8% PER) 11 Mbps -86.0 dBm (< 8% PER) 6 Mbps -89.0 dBm (<10% PER) 54 Mbps -74.0 dBm (< 10% PER) 65 Mbps -71.0 dBm (< 10% PER) Data Rate (a Mode) Typical Sensitivity (+/- 1.5 dBm) 6 Mbps -88.0 dBm (<10% PER) 54 Mbps -72.0 dBm (< 10% PER) 65 Mbps -69.0 dBm (< 10% PER) Table 6: Receive Sensitivity 4.5.2.2: 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. 4.6: Standards Compliance RS9110-N-11-26 is compliant with the requirements of IEEE 802.11b, 802.11g, 802.11a, 802.11j, and 802.11n that include the following: Transmit Spectral Mask Transmit Center Frequency Leakage Transmit Center Frequency Accuracy Symbol Clock Frequency Tolerance Transmit Constellation error Receiver Adjacent Channel Interference Rejection Redpine Signals, Inc. Page 21 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 Receiver Non-adjacent Channel Rejection Receiver Minimum Input Level Receiver Maximum Input Level Redpine Signals, Inc. Page 22 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 5: Software Details The following figure depicts the software architecture of the RS9110-N-11-26 module. HOST PROCESSOR (HOST) Application Thin SPI Driver UART Driver SPI UART Interrupt SPI UART Host Abstraction Layer SLIP Wireless Control Block TCP/IP Station Managment Entity WPA/WPA-2 802.11 a/b/g/n MAC RS9110-N-11-26 Figure 9: RS9110-N-11-26 Software Architecture Block Diagram Redpine Signals, Inc. Page 23 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 As shown in the figure above, the RS9110-N-11-26 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 transmits/receives raw data using UART interface when the RS9110N-11-26 module is configured for UART mode. The access to the TCP/IP stack in the Wi-Fi module through the UART is provided through AT commands. SPI mode: Host transmits/receives raw data using SPI interface when the RS9110-N-1126 module 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. 5.1: Host The Host is any system that has applications being executed and either a UART or SPI interface. The Host configures the RS9110-N-11-26 module through AT commands. 5.1.1: UART The UART on the Host side provides an interface for the host to access the Wi-Fi module. UART is used to configure various parameters of the RS9110N-11-26 module and also to send and receive data over the network by accessing the TCP/IP stack in the RS9110-N-11-26 module. 5.1.2: SPI The SPI on the Host side provides an interface for the host to access the Wi-Fi module. SPI on the Host acts as the master. 5.1.3: Thin SPI Driver The SPI driver on the Host is a thin driver through which the applications interact with the Wi-Fi module. The SPI driver uses the SPI host controller driver on the Host to send/receive the data to/from the RS9110-N-11-26 module and also to configure the same over the SPI interface. 5.2: RS9110-N-11-26 The RS9110-N-11-26 module incorporates Wi-Fi, TCP/IP, DHCP, ARP, etc., and OS functionality to act as a wireless device server. It handles all the network connectivity functions. The following sections describe the software components of the RS9110-N-11-26 module in brief. 5.2.1: SPI The SPI on the RS9110-N-11-26 acts the SPI slave. It is a standard 4-wire SPI and can support a maximum frequency of 25MHz. 5.2.2: UART The UART on the RS9110-N-11-26 module is the physical interface which transmits/receives the data from the Host. It supports variable baud rates Redpine Signals, Inc. Page 24 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 from 9600 to 4608000 bps. There is support for AT commands to configure and operate the module through UART interface. 5.2.3: Host Abstraction Layer (HAL) The HAL abstracts the lower layers in the host interface with which the RS9110-N-11-26 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. 5.2.4: Wireless Control Block (WCB) The data from/to the Host is classified as Wi-Fi specific frames and TCP/IP specific frames. The WCB layer processes the frame obtained and acts accordingly. The functionality of the WCB module depends on the type of the frame and the direction of the frame (in case of TCP/IP) as described below. 5.2.4.1: Wi-Fi Control frames The WCB interprets the Wi-Fi control information from the Host and interacts with the SME (Station Management Entity). Configuration of the RS9110-N11-26 module from the Host for Wi-Fi access is through AT commands. The Wi-Fi AT commands set or get the values of various configurable parameters for providing the Wi-Fi access. 5.2.4.2: TCP/IP Control frames If the frames from the host are interpreted as TCP/IP specific frames then the WCB interacts with the TCP/IP stack. 5.2.5: 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 configured access point in Infrastructure mode. It interacts with the WPA supplicant if Security is enabled in the Wi-Fi network. 5.2.6: WPA Supplicant The WPA supplicant is used to initiate the 802.1x/EAccess Point 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. 5.2.7: Power Save Modes The RS9110-N-11-2X module supports three power modes. The Host can switch among the power modes depending on the Wi-Fi connection status as defined in this section. 5.2.7.1: Power mode 0 In this mode, power save is disabled in the RS9110-N-11-2X module. The module will be in Power Mode 0 by default. Redpine Signals, Inc. Page 25 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 5.2.7.2: Power mode 1 The RS9110-N-11-2X module powers off the Baseband, RF and also the Core Control block in this mode. To power off the Core Control block, the RS9110N-11-2X module sends request to Host for permission to sleep. Once the permission is received the Core Control block is powered off. The Host has to wait for the module to wakeup based on the timer that is configured by the Host, before it can transmit any packets. The functioning of the module in this mode depends on the connection status as explained below 1. Before Wi-Fi connection In this state, the module is configured with a sleep timer. Once the timer expires, the module powers on the Core Control block and sends the request for sleep permission to the Host again. On getting permission the Host, the module will power off the Core Control block for another interval of the sleep period. If the host wants to perform any Wi-Fi related activity like scanning or joining networks, it has to switch to Power Mode 0. After a connection is established, it can switch back to Power Mode 1 or 2. 2. After Wi-Fi Connection In this state, the RS9110-N-11-2X module periodically wakes up to receive beacons from the Access Point (AP). If there is no data to be transmitted or received to/from the Access Point, it powers off the Baseband and RF components and requests the Host permission to turn off the Core Control block. On receiving permission from the Host, the module goes to sleep and wakes up before the next beacon comes. 5.2.7.3: Power mode 2 The RS9110-N-11-2X module powers off the Baseband and RF components in this mode. The Core Control block interacting with the Host is always functional in this mode. Hence, the module can receive commands from the host at any time. NOTE: The average current consumption in Power Mode 2 is higher than Power Mode 1. The functioning of the module in this mode depends on the connection status as explained below 1. Before Wi-Fi connection If this power mode is enabled before the Wi-Fi connection is established, the module powers off the Baseband and RF components until the Host reconfigures the module to Power Mode 0. If the host wants to perform any Wi-Fi related activity like scanning and joining networks, it has to switch to Power Mode 0. This can be done at any time during the operation. The Host can switch back to Power Modes 1 or 2 after the Wi-Fi connection is established. Redpine Signals, Inc. Page 26 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 2. After Wi-Fi Connection In this state, the RS9110-N-11-2X module gets information from the Access Point to which it is connected for any buffered data at every beacon. If there is no data to be transmitted or received to/from the Access Point, it powers off the Baseband and RF components. Redpine Signals, Inc. Page 27 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 6: Ordering Information 6.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/ 6.2: Device Ordering Information The following table lists the part numbers to be used for ordering modules or evaluation boards (EVB). Redpine can create and provide customized firmware based on user requirements. Device Number Description Packaging Qualification RS9110-N-11-26-0 Part with UART as Host Interface Tray -40C to +80C RS9110-N-11-26-01-0 Part with SPI as Host Interface Tray -40C to +80C RS9110-N-11-26-02-0 Part with UART as Host Interface and external antenna connector Tray -40C to +80C RS9110-N-11-26-03-0 Part with SPI as Host Interface and external antenna connector Tray -40C to +80C RS9110-N-11-26-EVB Evaluation board with UART as Host Interface Board RS9110-N-11-26-01-EVB Evaluation board with SPI as Host Interface Board RS9110-N-11-26-02-EVB Evaluation board with UART as Host Interface and external antenna connector Board Redpine Signals, Inc. Page 28 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 RS9110-N-11-26-03-EVB Evaluation board with SPI as Host Interface and external antenna connector Board Table 7: Device Ordering Information 6.3: Collateral The following documentation and software are available along with the RS9110-N-11-26 module. Evaluation Board (EVB) for Serial interface Embedded firmware for WLAN and TCP/IP stack Driver software for SPI and for AT Command Interface for UART EVB User Guide Reference schematics and layout guidelines Redpine Signals, Inc. Page 29 RS9110-N-11-26 Datasheet Version 1.7, 04 Aug, 2011 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 commandsis available in the Programming Reference Manual. i. ii. iii. iv. v. vi. vii. viii. ix. x. 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 Soft reset Baud rate configuration Query by host for network parameters like RSSI, IP addresses, security type etc. *** Redpine Signals, Inc. Page 30