Telit Wireless Solutions GainSpan GS2101M User Manual Download Page 27

GS2101M Low Power Wi-Fi Module Hardware User Guide

 

1VV0301395 Rev 3.0  

Page 

27

 of 

53 

2017-11-13

 

 

NOTICE:   

Tested with current test platform up to 33 MHz. 

 

 

All SD bus modes supported including SPI, 1 and 4-bit SD. 

 

Allows card to interrupt host in SPI, 1 and 4 bit SD modes. 

 

Read and Writes using 4 parallel data lines 

 

Cyclic Redundancy Check CRC7 for command and CRC16 for data 
integrity-CRC checking optional in SPI mode 

 

Programmable through a standard AHB Slave interface 

 

Writing of the I/O reset bit in CCCR register generates an active low reset 
output synchronized to AHB Clock domain. 

 

Card responds to Direct read/write (IO52) and Extended read/write (IO53) 
transactions. 

 

Supports Read Wait Control operation. 

 

Supports Suspend/Resume operation. 

 

2.1.7.2. 

SPI Interface 

The SPI interface is a master slave interface that enables synchronous serial 
communications with slave or master peripherals having one of the following: Motorola 
SPI-compatible interface, TI synchronous serial interface or National Semiconductor 
Microwire interface. In both master and slave configuration, the block performs 

parallel-to-serial conversion on data written to an internal 16-bit wide, 8-deep transmit 
FIFO and serial to parallel conversion on received data, buffering it in a similar 16-wide, 8 
deep FIFO. It can generate interrupts to the CPU to request servicing transmit and 
receive FIFOs and indicate FIFO status and overrun/underrun. The clock bit rate is SW 
programmable. In master mode, the SPI block in GS2000 can perform up to 30 MHz and 
in slave mode up to 10 MHz serial clock. Clock rates higher than 20MHz in master mode 
or 6.66MHz in slave mode requires activation of the PLL’s 120MHz clock source. The 
interface type, data size and interrupt masks are programmable. It supports DMA working 
in conjunction with the uDMA engine 

2.1.7.3. 

UART Interface 

The UART interface implements the standard UART protocol. It is 16450/16550 
compatible. It has separate 32 deep transmit and receive FIFOs to reduce CPU 
interrupts. The interface supports standard asynchronous communication protocol using 
start, stop and parity bits. These are added and removed automatically by the interface 
logic. The data size, parity and number of stop bits are programmable. It supports HW 
based flow control through CTS/RTS signaling. A fractional baud rate generator allows 
accurate setting of the communication baud rate. It supports DMA working in conjunction 
with the uDMA engine. 

2.1.7.4. 

I2C Interface 

The I2C interface block implements the standard based two wire serial I2C protocol. The 
interface can support both master and slave modes. It supports multiple masters, high 
speed transfer (up to 3.4MHz), 7 or 10-bit slave addressing scheme, random and current 
address transfer. It also supports clock stretching to interface with slower devices. It can 
generate interrupts to the CPU to

 

indicate specific events such as FIFO full/empty, block 

complete, no ack error, and arbitration failure.

 

Summary of Contents for GainSpan GS2101M

Page 1: ...GS2101M Low Power Wi Fi Module HW User Guide 1VV0301395 Rev 3 0 2017 11 13...

Page 2: ...elit products including liability or warranties relating to fitness for a particular purpose merchantability or infringement of any patent copyright or other intellectual property right Telit products...

Page 3: ...Risk Activities IV Trademarks Telit Telit and stylized Logos are registered Trademarks All other product or service names are the property of their respective owners V Third Party Rights The software...

Page 4: ...1 Wireless LAN and System Control Subsystem 22 2 1 2 On board Antenna RF Port Radio 22 2 1 2 1 802 11 MAC 22 2 1 2 2 802 11 PHY 23 2 1 2 3 RF Analog 23 2 1 3 Network Services Subsystem 24 2 1 3 1 APP...

Page 5: ...1 2 GS2101M Pin MUX Function 36 3 1 3 GS2101M Program and Code Restore Options 38 4 ELECTRICAL CHARACTERISTICS 39 Absolute Maximum Ratings 39 Operating Conditions 39 I O DC Specifications 40 4 3 1 I...

Page 6: ...1 Fig 2 GS2101Mxx Always ON Power Supply Connection 30 Fig 3 GS2101Mxx Device Pin out Diagram Module Top View 31 Fig 4 GS2101MIx Module Recommended PCB Footprint in millimeters 46 Fig 5 GS2101MIx Modu...

Page 7: ...xx Module Pin Signal Description 32 Tab 6 GS2101M Pin MUX Description 36 Tab 7 GS2101M Pin Program and Code Restore 38 Tab 8 Absolute Maximum Ratings 39 Tab 9 Operating Conditions 39 Tab 10 I O Digita...

Page 8: ...History This version of the Telit GS2101M Low Power Wi Fi Module contains the following new information listed Version Date Remarks 0 May 2016 Initial release 1 0 July 2017 Updated 802 11 Output Powe...

Page 9: ...ommands or command elements Following table describes the text conventions used in this manual for software procedures that are explained using the AT command line interface Convention Type Descriptio...

Page 10: ...Carriage return Line feed Each response is started with a carriage return and line feed with some exceptions Angle brackets Enclose a numeric range endpoints inclusive Do not enter angle brackets as p...

Page 11: ...1 13 Line End to line input token Indicates user input of any string including spaces No other parameters may be entered after input for this token WORD Single token string of words Indicates user inp...

Page 12: ...hat may be useful when integrating the module This information MUST be followed or catastrophic equipment failure or bodily injury may occur Caution or Warning Alerts the user to important points abou...

Page 13: ...RG_000010 S2W Use Cases Example AT Command Sequences for common use cases GS2xxxM Customer Hardware Design Guidelines GS2xxxM Customer Hardware Design Guidelines Hardware Design Guide for GS2000 modul...

Page 14: ...ils about the issue product and module including software firmware version module version and type application being used customizations done to application use case issue frequency and ability to rec...

Page 15: ...organization name telephone number and fax number Description of the failure 4 The support representative validates your request and issues an RMA number for return of the components 5 Pack the compon...

Page 16: ...Account History tab to view customer account history 8 Click the Legal Documents tab to view Telit Non Disclosure Agreement NDA Ordering Information Toorder Telit s GS2101Mxx low power module contact...

Page 17: ...x 18mm 0 71in x 25 mm 0 98in x 2 7mm 0 106in 40 pin PCB Surface Mount Package Two SKU s are GS2101MIP on board PCB antenna GS2101MIE external antenna The two SKUs are pin to pin compatible Simple API...

Page 18: ...s 4 bit 1 bit SDIO SPI Device mode only slave SPI Two 2 general purpose SPI interfaces each configurable independently as master or slave The SPI pins are muxed with other functions such as GPIO Suppo...

Page 19: ...ser Guide 1VV0301395 Rev 3 0 Page 19 of 53 2017 11 13 Embedded RTC Real Time Clock can run directly from battery Power supply monitoring capability Low power mode operations Standby Sleep and Deep Sle...

Page 20: ...al circuitries RF and on board antenna or external antenna options On module 4 Mega Byte FLASH device that contains the user embedded applications and data such as web pages Variety of interfaces are...

Page 21: ...GS2101M Low Power Wi Fi Module Hardware User Guide 1VV0301395 Rev 3 0 Page 21 of 53 2017 11 13 Fig 1 GS2101M Block Diagram...

Page 22: ...RF Port Radio The GS2101Mxx modules have fully integrated RF frequency synthesizer reference clock and PA Both TX and RX chain in the module incorporate internal power control loops The GS2101Mxx modu...

Page 23: ...n OFDM with BPSK QPSK 16 QAM and 64 QAM 802 11b with BPSK QPSK and CCK Support for following data rates 802 11n 20MHz MCS0 7 6 5 13 19 5 26 39 52 58 5 65 Mbps 802 11g 6 9 12 18 24 36 48 54 Mbps 802 1...

Page 24: ...ix in each CPU subsystem All masters can access any of the memory within the subsystem The APP subsystem has 384KB of dedicated SRAM for program and data use The WLAN subsystem has 320KB of dedicated...

Page 25: ...y gating the clock signal to different subsystems The clock control blocks within the device are responsible for generation selection and gating of the clocked used in the module to reduce power consu...

Page 26: ...ll 1 value 2 1 6 3 RTC I O There is one 1 RTC I O that can be used to control external devices such as sensors or wake up the module based on external events or devices 2 1 7 GS2101M Peripherals 2 1 7...

Page 27: ...ndicate FIFO status and overrun underrun The clock bit rate is SW programmable In master mode the SPI block in GS2000 can perform up to 30 MHz and in slave mode up to 10 MHz serial clock Clock rates h...

Page 28: ...function blocks providing output signal with programmable frequency and duty cycle Synchronized PWM function blocks with programmable phase delay between each PWM output The PWM has the following fea...

Page 29: ...n sleep mode reducing power consumption Sleep states are implemented by gating the clock signal off for a specific system component Additionally unneeded clock sources can be turned off For example re...

Page 30: ...7 11 13 2 1 9 Power Supply This section shows various application power supply connections Following figure shows the GS2101Mxx power supply connection Fig 2 GS2101Mxx Always ON Power Supply Connectio...

Page 31: ...3 2017 11 13 3 PIN OUT AND SIGNAL DESCRIPTION This chapter describes the Telit GS2101M Low Power module architecture GS2101Mxx Device Pin out GS2101Mxx Device Pin out Following figure shows the GS2101...

Page 32: ...VIN_3V3 Not Applicable Analog port Sigma Delta ADC differential negative input 1 6 ADC_SD_2p VIN_3V3 Not Applicable Analog port Sigma Delta ADC differential positive input 2 7 ADC_SD_2n VIN_3V3 Not A...

Page 33: ...GPIO SDIO_D ATA Bit 2 UART1 Transmitter Output 20 GPIO33 SDIO_DA T3 SPI0_CS_n_0 see Note 3 VIN_3V3 Pull up 4 Digital Input Output GPIO SDIO Data Bit 3 SPI0 Chip Select Input 0 from the HOST Active Lo...

Page 34: ...ART0 Receive Input 30 GPIO24 UART0_ CTS see Note 3 and Note 6 VIN_3V3 Pull down 12 Digital Input Output GPIO UART0 Clear to Send Input 31 GPIO31 PWM2 see Note 3 and Note 4 VIN_3V3 Pull down 16 Digital...

Page 35: ...xternal pull up resistor to VRTC 2 Can be left as no connect 3 Pins with drive strength 4 12 and 16 have one pull resistor either up or down not both which is enabled at reset 4 This pin enables progr...

Page 36: ...All I O pins are GPIO inputs at reset For pins that are inputs to functional blocks only one pin may be assigned to any input function For example UART1_RX may be assigned to GPIO9 but not to both GP...

Page 37: ...1 uart1_tx wuart_tx 32 gpio30 pwm1 d 16 pwm1 spi1_din uart1_rx wuart_rx 33 GND 34 gpio28 i2c_data d 12 i2c_data spi1_clk clk_hs_rc spi1_cs_n_21 35 jtag_tck 36 jtag_tdo 37 jtag_tdi 38 jtag_tms 39 jtag_...

Page 38: ...e table below during power up or reset Boot Control Program Mode GPIO 31 Program Select Previous Restore GPIO 25 Interfaces for Program Load see Note 1 0 0 Normal boot 0 1 Previous Code Restore Restor...

Page 39: ...Minimum Typical Maximum Unit Storage Temperature TST 55 125 oC RTC Power Supply VRTC 0 5 4 0 V Single Supply Port VIN_3V3 0 5 4 0 V OTP Supply VPP TBD V Signal Pin Voltage1 VI 0 3 Voltage Domain 0 3...

Page 40: ...eter Symbol Minimum Typical Maximum Unit Note I O Supply Voltage VDDIO 2 7 3 3 3 6 V Input Low Voltage VIL 0 3 0 3 VDDIO V Input High Voltage VIH 0 7 VDDIO VDDIO V Input Leakage Current IL 10 A Pull u...

Page 41: ...ypical Maximum Unit Note Supply Voltage VRTC 1 6 3 6 V Input Low Voltage VIL 03 0 3 VRTC V Input High Voltage VIH 0 7 VRTC VRTC 0 3 V Input Leakage Current IL 0 1 A Pullup Current IPU 1 A Pulldo wn Cu...

Page 42: ...ntinuous Receive 1 Mbps 131 mA PS Poll DTIM 1 1mS beacon Note 3 2 80 mA PS Poll DTIM 1 2mS beacon Note 3 4 02 mA PS Poll DTIM 3 1mS beacon Note 3 1 52 mA PS Poll DTIM 3 2mS beacon Note 3 1 90 mA PS Po...

Page 43: ...t power average 16 14 5 13 14 14 12 14 14 5 dBm 11b 1Mbps 11b 5 5Mbps 11b 11Mbps 11g 6Mbps 11g 18Mbps 11g 54Mbps 11n MCS0 11n MCS3 11n MCS7 Spectrum Mask dBr Meets 802 11 requirement for selected data...

Page 44: ...See Note 2 Offset 20 mV D A Dynamic Performance Data Rate 32 80 KHz Clock Frequency 8 20 MHz See Note 3 Signal to Noise Ratio SNR 67 dB See Note 4 Total Harmonic Distortions THD 74 dB Output load 10...

Page 45: ...supply is 3 3V 10 2 Full scale FS can be trimmed in the reference generator The gain error specified is ontop of the reference level error 3 The master clock frequency is always 250 times higher than...

Page 46: ...pter describes the Telit GS2101M package and layout guidelines GS2101Mxx Recommended PCB Footprint and Dimensions GS2101Mxx Recommended PCB Footprint and Dimensions Fig 4 page 46 shows the GS2101MIx M...

Page 47: ...s good Full module width is minimum No metal or FR4 encircling antenna area Antenna at edge of base board not interior of base board Nothing conductive near antenna for example battery display wire 3...

Page 48: ...This option is best for 2 layer boards If the GND plane is on layer 1 then use thermal relief pads for the GND pins of the module footprint 6 If any metal is present on layer 1 then extra thick solde...

Page 49: ...that is the time over 220 o C E 50 to 75 seconds Cool Down Ramp F 2 o C s Tab 15 Recommended Reflow Parameters Notes 1 Perform an adequate test in advance as the reflow temperature profile will vary a...

Page 50: ...tend to be generated Conversely if performed excessively fine balls and large balls will generate in clusters at a time 7 If the temperature is too low non melting tends to be caused in the area with...

Page 51: ...GS2101M Low Power Wi Fi Module Hardware User Guide 1VV0301395 Rev 3 0 Page 51 of 53 2017 11 13 Fig 7 Thermocouple Locations...

Page 52: ...GS2101M Low Power Wi Fi Module Hardware User Guide 1VV0301395 Rev 3 0 Page 52 of 53 2017 11 13 Fig 8 Module Moisture Conditions...

Page 53: ......

Reviews: