background image

                
                   
                  WE310F5-I/P Porting Reference Guide 

 

1VV0301733 Rev. 6  

Page 34 of 40 

2021-10-07 

 

 

5.

 

PRODUCT AND SAFETY INFORMATION 

 

Copyrights and Other Notices 

SPECIFICATIONS ARE SUBJECT TO CHANGE WITHOUT NOTICE 

Although reasonable efforts have been made to ensure the accuracy of this document, 
Telit assumes no liability resulting from any inaccuracies or omissions in this document 
or the use of the information  contained herein. The information in this document has 
been carefully checked and is believed to be reliable. Telit reserves the right to make 
changes to any of the products described herein, to revise them, and to make changes 
from time to time with no obligation to notify anyone of such revisions or changes. Telit 
does not assume any liability arising from the application or use of any product, software, 
or circuit described herein; neither does it convey a license under its patent rights or the 
rights of others. 

This document may contain references or information about Telit

’s

 products (machines 

and programs), or services that are not announced in your country. Such references or 
information do not necessarily mean that Telit intends to announce such Telit products, 
programming, or services in your country. 

5.1.1.

 

Copyrights 

This instruction manual and the Telit products described herein may include or describe 

Telit’s  copyrighted  material,  such  as  computer  programs  stored  in  semiconductor 

memories or other media. Laws in Italy and in other countries reserve to Telit and its 
licensors certain exclusive rights for copyrighted material, including the exclusive right 
to copy, reproduce in any form, distribute and make derivative works of the copyrighted 

material.  Accordingly,  any  of  Telit’s  or  its  licensors’  copyrighted  materi

al  contained 

herein  or  described  in  this  instruction  manual,  shall  not  be  copied,  reproduced, 
distributed, merged, or modified in any manner without the express written permission 
of the owner. Furthermore, the purchase of Telit

’s

 products shall not be deemed to grant 

in any way, neither directly nor by implication, or estoppel, any license.  

5.1.2.

 

Computer Software Copyrights 

Telit  and  the  3

rd

  Party  supplied  Software  (SW)  products,  described  in  this  instruction 

manual may include 

Telit’s and other 3

rd

 

Party’s 

copyrighted computer programs stored 

in semiconductor memories or other media. Laws in Italy and other countries reserve to 
Telit  and  other  3rd  Party  SW  exclusive  rights  for  copyrighted  computer  programs, 
including 

 but not limited to -  the exclusive right to copy or reproduce in any form the 

copyrighted  products.  Accordingly,  any  copyrighted  computer  programs  contained  in 

Summary of Contents for WE310F5

Page 1: ...1VV0301698 2021 01 Rev 0 Telit Technical Documentation WE310F5 I P Porting Reference Guide 80664NT11915A Rev 6 2021 10 07 ...

Page 2: ...WE310F5 I P Porting Reference Guide 1VV0301733 Rev 6 Page 2 of 40 2021 10 07 APPLICABILITY TABLE PRODUCTS WE310F5 I WE310F5 P ...

Page 3: ...esign 7 Pin Mapping 9 2 4 1 GS2011M apart from GPIO s and WE310F5 9 2 4 2 GS2101M GS2100M and WE310F5 11 2 4 3 GS2200M and WE310F5 13 2 4 4 Power Pins 15 2 4 5 ADC Pins 15 2 4 6 Program Run and Restore Pins 16 2 4 7 SDIO Pins 16 USB Interface 16 RF 17 Power Consumption 17 Wi Fi Tx Power and Receiver Sensitivity 17 3 SOFTWARE SPECIFICATION 19 Non Supported Features 24 GS2K Vs WE310F5 26 Supported A...

Page 4: ...s and Other Notices 34 5 1 1 Copyrights 34 5 1 2 Computer Software Copyrights 34 Usage and Disclosure Restrictions 35 5 2 1 License Agreements 35 5 2 2 Copyrighted Materials 35 5 2 3 High Risk Materials 35 5 2 4 Trademarks 35 5 2 5 Third Party Rights 36 5 2 6 Waiver of Liability 36 Safety Recommendations 36 6 GLOSSARY 38 7 DOCUMENT HISTORY 39 ...

Page 5: ... SRD telit com Alternatively use http www telit com support For detailed information about where you can buy the Telit modules or for recommendations on accessories and components visit http www telit com We aim to make this guide as helpful as possible Keep us informed of your comments and suggestions for improvements Telit appreciates feedback from the users of our information Symbol Convention ...

Page 6: ... proper grounding precautions before handling the product All dates are in ISO 8601 format that is YYYY MM DD Related Documents Table 2 Related documents Module Name Description 80664ST11034A WE310F5 I P AT Command Reference Guide 1VV0301663 WE310F5 I P EVB Hardware User Guide 1VV0301662 WE310F5 I P Module Hardware User Guide ...

Page 7: ...37 66 40 95 GPIO s 27 24 19 16 27 Low Power Yes Yes Yes No there is no DC_DC_CNTL pin Yes Flash 4MB 2MB 4MB 4MB 4MB ADC 2 ch SAR adc 12 bit 1 ch SAR 12 bit 1 ch SAR 12 bit 2 ch SD adc 16 bit 3 ch SD adc 16 bit 1 ch 12 bit Operating Temperature 40 to 85 C 40 to 85 C 40 to 70 C 40 to 85 C 40 to 85 C Storage Temperature 55 to 125 C 55 to 125 C 55 to 125 C 55 to 125 C 55 to 125 C Sample Design This se...

Page 8: ...of 40 2021 10 07 Following figure shows the interfacing of UART0 with Host MCU Figure 1 UART Interface Design Following figure shows the interfacing of SPI with Host MCU Figure 2 SPI Interface Design Following is the schematics for using USB interface with Host ...

Page 9: ... Host Pin Mapping 2 4 1 GS2011M apart from GPIO s and WE310F5 Table 4 GS2011M and WE310F5 Module Pin Map GS2011MIx Pin and Name GS2011M xxS Pin WE310F5 Pin and Name Comments 1 GND 1 19 36 A3 A7 A9 A13 A17 B4 B6 B10 B12 B 14 B16 C19 D18 F8 F12 F18 G19 H6 H14 J19 K18 M18 N19 P6 P14 T8 T12 U1 V2 W19 Y2 Y4 2 JTAG_TCK No JTAG J4 SWD_CLK WE310 supports only SWD 3 JTAG_TDO 4 JTAG_TDI 5 JTAG_TMS L4 SWD_DA...

Page 10: ...R_1 13 RTC_IO_2 11 14 GPIO6 SPI1_DIN R16 DAC 15 GPIO7 SPI1_DOUT 16 VOUT_1V8 17 GND 18 GPIO5 SPI_CLK 19 GPIO4 SPI1_CS_n_0 20 GPIO13 SPI1_CS_n_1 21 GPIO21 CLK_RTC 22 GPIO20 CLK_HS_RC 23 GPIO19 CLK_HS_XTAL 24 GPIO10 PWM0 22 25 GPIO9 I2C_CLK 23 26 GPIO8 I2C_DATA 24 27 GPIO36 SDIO_DAT0 SPI0_DOUT 8 Y8 SPI_MISO 28 GPIO35 SDIO_CLK SPI0_CLK 7 AA7 SPI_CLK 29 GPIO33 SDIO_DAT3 SPI0_CS_n_0 6 Y6 SPI_CS 30 GPIO3...

Page 11: ...C_CLK 46 GPIO37 SDIO_DAT1_INT 2 D13 IO6 SPI_INT 47 EXT_RESET_n 33 N16 ON Module Reset pin 48 GND 49 VPP 37 2 4 2 GS2101M GS2100M and WE310F5 GS2100M Module pins 8 9 26 and 33 are No Connect NC but these are GND pins in GS2101M GS2100M Module pin 25 is NC but this pin is GPIO9 I2C_CLK Table 5 GS2101M GS2100M and WE310F5 Module Pin Map GS2101MIx Pin and Name GS2101Mx Pin WE310F5 Pin and Name Comment...

Page 12: ... ADC_SD_2N 7 14 EXT_RESET_n 11 N16 ON Module Reset pin 15 RTC_IO_2 12 L16 WAKEUP Only one RTC IO pin available in GS2101M GS2100M 16 VPP 13 17 VIN_3V3 15 W1 AA3 VBATT_3V3 18 19 GPIO10 PWM0 16 R16 DAC 20 GPIO9 I2C_CLK 17 21 GPIO8 I2C_DATA 18 22 GPIO33 SDIO_DAT3 SPI0_CS_n_0 20 Y6 SPI_CS 23 GPIO34 SDIO_CMD SPI0_DIN 21 AA5 SPI_MOSI 24 GPIO35 SDIO_CLK SPI0_CLK 22 AA7 SPI_CLK 25 GPIO36 SDIO_DAT0 SPI0_DO...

Page 13: ...and WE310F5 Table 6 GS2200M and WE310F5 Module Pin Map GS2200MIx Pin and Name GS2200Mx Pin WE310F5 Pin and Name Comments 1 GND 1 6 8 43 66 A3 A7 A9 A13 A17 B4 B6 B10 B12 B14 B1 6 C19 D18 F8 F12 F18 G19 H6 H14 J19 K18 M18 N19 P6 P14 T8 T12 U1 V2 W19 Y2 Y4 2 JTAG_TCK 11 J4 SWD_CLK WE310 supports only SWD 3 JTAG_TDO 12 4 JTAG_TDI 10 5 JTAG_TMS 9 L4 SWD_DATA 6 7 VIN_3V3 40 W1 AA3 VBATT_3V3 8 VDDIO 7 9...

Page 14: ..._CLK 21 AA7 SPI_CLK 25 GPIO33 SDIO_DAT3 SPI0_CS_n_0 26 Y6 SPI_CS 26 GPIO34 SDIO_CMD SPI0_DIN 27 AA5 SPI_MOSI 27 GPIO37 SDIO_DAT1_INT 22 D13 IO6 SPI_INT 28 GPIO26 UART1_CTS 20 29 GPIO27 UART1_RTS 23 30 GPIO3 UART1_RX 24 Y10 TX_AUX 31 GPIO32 SDIO_DAT2 UART1_TX 28 AA9 RX_AUX 32 GPIO1 UART0_TX 19 AA15 TXD0 33 GPIO25 UART0_RTS 18 AA17 RTS0 34 GPIO0 UART0_RX 17 Y16 RXD0 35 GPIO24 UART0_CTS 16 Y18 CTS0 3...

Page 15: ...eca filter composed by ferrite bead and 10pF capacitors C2 C3 is used to provide an high impedance value for high frequency signals while the 100uF and 22uFcapacitors C1 C5 and C4 are used to bypass low frequencies from switching regulator circuit and to provide a supply tank for high current absorption Figure 5 Example EMI Filter 2 4 5 ADC Pins WE310F5 SAR ADC pin input range is 0V 3 3V Table 8 A...

Page 16: ...1 GS2011MxxS GPIO27 GPIO25 GPIO21 GS2200MIx GPIO27 GPIO25 GS2101M GS2100M GPIO31 GPIO25 WE310F5 TX_AUX 2 4 7 SDIO Pins The table below provides SDIO pin numbers for GS2K and WE310F5 module Table 10 SDIO Pins GS2011MIx Pin GS2011MxxS Pin GS2200MIx Pin GS2101M GS2100M Pin WE310F 5 x Pin GPIO35 SDIO_CLK 28 7 21 22 V13 GPIO34 SDIO_CMD 30 5 27 21 V11 GPIO36 SDIO_DAT0 27 8 25 23 D7 GPIO37 SDIO_DAT1 _INT...

Page 17: ...A 4mA 4mA 2 08mA 2 80 mA IEEE 802 11 PS Poll DTIM 3 0 56mA 1 7mA 1 7mA 1 20mA 1 52 mA IEEE 802 11 PS Poll DTIM 10 185µA 855µA 855µA 402µA 802μA Standby Deep sleep 3µA 40µA 4 8µA 460µA 4 8µA 460µA 4 8µA 475µA 615µA Wi Fi Tx Power and Receiver Sensitivity Table 12 Wi Fi Power and receiver Sensitivity Wi Fi Radio Characteristics WE310F5 GS2011MIx GS2011MxxS GS2200M GS2101M TX mode VIN_3V3 VDDIO VRTC ...

Page 18: ...WE310F5 I P Porting Reference Guide 1VV0301733 Rev 6 Page 18 of 40 2021 10 07 Rx 11n MCS0 92 dBm 86 dBm 86 dBm 86 dBm 86 dBm Rx 11n MCS7 72 dBm 67 dBm 67 dBm 67 dBm 67 dBm ...

Page 19: ...tex M33 Peripherals Available Peripherals I O Drivers 2x SPI master slave 2x UART SDIO GPIO PWM I2C I2S ADC 12bit 16bit JTAG SPI master slave 2x UART SDIO Slave GPIO PWM I2C USB and two wire SWD interface for debugging using J link Note I2S Not Implemented Embedded Platform Layer RTOS Thread X Free RTOS Platform Layer Note The APIs are different from each other GEPS M2MB Serial Interface communica...

Page 20: ...TOS Network Stack LWIp Platform Layer M2MB Supported example applications azure gpio hello_world json_xml ncm ping s2w sntp tcp_udp uart Serial Input output AT command Interface support UART SPI and SDIO UART SPI SDIO USB Serial Interfaces Supported Supports both single and dual interfaces one for commands and another for data UART Supports up to 921600 baud Single interface SPI Byte Stuffing and ...

Page 21: ...SE_NOK to MCU side 0x15 DATA to MCU side WRITE_RESPONSE OK 0x0B READ RESPONSE OK 0x0C WRITE_RESPONSE NOK 0x0D READ RESPONSE NOK 0x0E READ DATA 0x0F Maximum Data length of one Transaction 2032 8bytes header 2032 bytes of Data 1524 12bytes of header 1524 bytes of data Data Exchange from Host to Telit Tx STEP 1 Send Write Req Send 4 bytes of header Wait for GPIO37 Low Send next 4 bytes of header STEP...

Page 22: ...Telit Module STEP2 Response will be of BlockSize 64Bytes This response contains 12byte of header and 54Bytes Data If any If READ_RESPONSE_OK goto STEP3 If READ_RESPONSE_NOK goto STEP1 STEP3 Parse the length and wait for Data for a maximum of 2msec WLAN Phy Modes 802 11 b g n 802 11 b g n Wi Fi Band Single Band 2 4GHz Single Band 2 4GHz Wi Fi BLE Wi Fi Combo Module Wi Fi BLE 5 No of Layer 2 Station...

Page 23: ...AES TKIP WPA Enterprise TKIP WPA2 Enterprise AES AES TKIP WEP 64 Open Shared WEP 128 Open Shared WPA Personal TKIP WPA2 Personal AES AES TKIP WPA Enterprise TKIP Future Release WPA2 Enterprise AES AES TKIP Future Release WPA3 Personal EAP Types EAP FAST MSCHAP EAP FAST GTC EAP TLS MSCHAP EAP TTLS MSCHAP EAP PEAP V0 MSCHAP EAP PEAP V1 GTC EAP TTLS PAP EAP TLS MSCHAP EAP TTLS MSCHAP EAP TTLS MSCHAP ...

Page 24: ...rage 1 used for webpages configuration and custom data storage Note Web Pages cannot be updated as part of the OTAFU Size 512 KB 512 KB Secure File system support No Yes Miscellaneous Module Flash Programming Interfaces UART 0 UART 1 Cross Origin Resource Sharing Access Control Allow Origin Policy Yes No Development Environment IAR licensed based development environment Eclipse based development e...

Page 25: ...t Feasible 3 Firmware Model Golden Firmware Yes Yes Yes No I O Drivers UART1 Up to 912600 Yes Yes Yes No Up to 115k Only for debug Host can receive AT commands but debug prints can t be disabled Sigma delta ADC 16 bit No Yes 3 Ch Yes 1Ch No Hardware DOESN T Support SAR ADC 12 bit Yes Yes Yes No Hardware will Support I2S Yes Yes Yes No Hardware will Support OTP Writes by Application Yes Yes Yes No ...

Page 26: ... Drivers Up to 16MB Flash Yes Yes Yes No But Feasible 3 Firmware Model Golden Firmware Yes Yes Yes No I O Drivers UART0 Up to 912600 Yes Yes Yes Yes Up to 3Mbps UART1 Up to 912600 Yes Yes Yes No Up to 115k Only for debug Host can give AT commands on this interface However response comes along with the debug message SPI0 Yes Yes Yes Yes SPI1 Yes Yes Yes Yes SDIO with1 data line can be used Where I2...

Page 27: ...The limitation in concurrent mode The station interface of WE310F5 is connecting to another AP and because of this the AP interface also switches the channel to the same as that of the STA interface The AP and STA interfaces must be on the same channel and multiple channels like in GS2K is not supported In WE310F5 there is no option to switch ON OFF the radio once the module is connected Hence WRX...

Page 28: ... 8 Not supported AT WIEEEPSPOLL Supported Supported but change in supported parameter s 1 Enable Disable IEEE PS 2 Listen Interval 3 Wakeup type 4 wakeupinterval 5 Beaconwait timeout 6 DateRxType 7 ActiveToOffTimeout 8 SwitchTo ActivePeriod 1 Supported 2 Not supported 3 Not supported 4 Not supported 5 Not supported 6 Not supported 7 Not supported 8 Not supported AT NCMAUTOCONF Supported Supported ...

Page 29: ... Supported 4 Supported AT SSLCONF Supported Supported but change in supported parameter s 1 Configuration ID 1 Domain name 2 SSL close timeout 3 Enables signature algorithm extension 4 Enables max fragment length extension 5 Disable SSL re negotiation extension 6 Sets TLS version 7 Enables ECC ciphers 8 Enables SNI extension 9 Selective display of any ciphers 2 Configuration value 1 configured id ...

Page 30: ...al interface 8 format version 9 1 Supported 2 Supported 3 Not Supported 4 Optional 5 Not Supported 6 Optional 7 Not Supported 8 Not Supported 9 Supported AT SOTAFWUPCONF Supported Supported but change in supported parameter s 1 Param 0 13 2 Value PARAMS 0 Server IP 1 Server Port 2 Proxy Preset 0 1 Not Supported 3 Server IP if proxy preset 1 Not Supported 4 Server Port if proxy preset 1 Not Support...

Page 31: ...ported No AT CIDCONF Supported Not Supported No AT DHCPSRVR Supported Not Supported Yes AT DHCPSRVRCFG Supported Not Supported Yes AT NAUTO Supported Not Supported Yes AT NIPMULTICASTJOIN Supported Not Supported No AT NIPMULTICASTLEAVE Supported Not Supported No AT MDNSANNOUNCE Supported Not Supported No AT MDNSHNDEREG Supported Not Supported No AT HTTPRECVCONF Supported Not Supported Yes AT URIRE...

Page 32: ...WE310F5 I P Porting Reference Guide 1VV0301733 Rev 6 Page 32 of 40 2021 10 07 Figure 7 WE310F5 Application Architecture ...

Page 33: ...E YES YES YES YES YES YES NO NO NO YES NO GS2011MIPS YES YES YES NO YES YES NO NO NO YES NO GS2011MIES YES YES YES NO NO YES NO NO NO YES NO GS2101MIP YES YES YES YES NO YES YES NO NO YES NO GS2101MIE YES YES YES YES NO YES YES NO NO YES NO GS2200MIZ YES YES YES YES YES YES YES YES NO YES NO GS2200MIE YES YES YES YES NO YES YES NO NO YES NO WE310F5 I YES YES YES YES YES YES YES YES YES YES YES WE3...

Page 34: ...country 5 1 1 Copyrights This instruction manual and the Telit products described herein may include or describe Telit s copyrighted material such as computer programs stored in semiconductor memories or other media Laws in Italy and in other countries reserve to Telit and its licensors certain exclusive rights for copyrighted material including the exclusive right to copy reproduce in any form di...

Page 35: ...righted Materials The Software and the documentation are copyrighted materials Making unauthorized copies is prohibited by law The software or the documentation shall not be reproduced transmitted transcribed even partially nor stored in a retrieval system nor translated into any language or computer language in any form or by any means without prior written permission of Telit 5 2 3 High Risk Mat...

Page 36: ...SS OF PROFITS HOWEVER CAUSED AND WHETHER MADE UNDER CONTRACT TORT OR OTHER LEGAL THEORY ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE OTHER CODES OR THE EXERCISE OF ANY RIGHTS GRANTED UNDER EITHER OR BOTH THIS LICENSE AND THE LEGAL TERMS APPLICABLE TO ANY SEPARATE FILES EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES 5 2 6 Waiver of Liability IN NO EVENT WILL TELIT AND ITS AFFILIATES...

Page 37: ... system integrator is responsible for the functioning of the final product Therefore the external components of the module as well as any project or installation issue have to be handled with care Any interference may cause the risk of disturbing the GSM network or external devices or having an impact on the security system Should there be any doubt please refer to the technical documentation and ...

Page 38: ...tion TTSC Telit Technical Support Centre USB Universal Serial Bus HS High Speed SPI Serial Peripheral Interface ADC Analog Digital Converter DAC Digital Analog Converter I O Input Output GPIO General Purpose Input Output MOSI Master Output Slave Input MISO Master Input Slave Output CLK Clock CS Chip Select RTC Real Time Clock ...

Page 39: ... 4 2021 08 23 Updates in Software Specification Chapter Updated GS2100M Pin Mapping in Hardware Specification 3 2021 08 12 Updates in Software Comparision table Addition of GS2K Vs WE310F5 section Addition of Appendix A 2 2021 08 10 Addition of section Power Consumption and Wi FI Tx Power and Receiver Sensitivity in Hardware Spcification 1 2021 07 29 Updated Software support of AT WA AT WM AT NCMA...

Page 40: ...1VV0301698 2021 01 Rev 0 Telit Technical Documentation ...

Reviews: