Abstract
This guide explains how to set up the EVK-L2x Evaluation Kits to begin evaluating the u-blox TOBY-L2 series LTE/DC-HSPA+/EGPRS cellular modules.
Document Information
Title: EVK-L2
Subtitle: TOBY-L2 series LTE/DC-HSPA+/EGPRS Cellular Evaluation Kits
Document type: User Guide
Document number: UBX-14000422
Revision, date: R10, 26-Jun-2017
This document applies to the following products:
Name | Type number | Modem version | Application version | PCN / IN | Product Status |
EVK-L20 | EVK-L20-00S-02 | 15.90 | A01.00 | UBX-15029946 | End of Life |
15.90 | A01.10 | UBX-16031212 | Mass production | ||
EVK-L21 | EVK-L21-00S-02 | 15.63 | A01.03 | UBX-15029946 | End of Life |
15.63 | A01.10 | UBX-16031212 | Mass production | ||
EVK-L21-62S-01 | 16.05 | A01.02 | UBX-17003573 | Initial Production | |
EVK-L22 | EVK-L22-00S-00 | 09.93 | A01.07 | UBX-15021135 | Mass Production |
EVK-L23 | EVK-L23-00S-02 | 15.63 | A01.03 | UBX-15029946 | End of Life |
15.63 | A01.10 | UBX-16031212 | Mass production | ||
EVK-L24 | EVK-L24-00S-01 | 15.93 | A01.00 | UBX-16025501 | Mass Production |
u-blox reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein may in whole or in part be subject to intellectual property rights. Reproduction, use, modification or disclosure to third parties of this document or any part thereof without the express permission of u-blox is strictly prohibited.
The information contained herein is provided "as is" and u-blox assumes no liability for the use of the information. No warranty, either express or implied, is given, including but not limited, with respect to the accuracy, correctness, reliability and fitness for a particular purpose of the information. This document may be revised by u-blox at any time. For most recent documents, visit www.u-blox.com.
Copyright © 2017, u-blox AG
u-blox® is a registered trademark of u-blox Holding AG in the EU and other countries.
Trademark Notice: Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other registered trademarks or trademarks mentioned in this document are property of their respective owners.
1 Starting up
1.1 EVK-L2 overview
The EVK-L2 kits are powerful and easy-to-use tools that simplify the evaluation of u-blox TOBY-L2 series multimode LTE/DC-HSPA+/EGPRS cellular modules.
The evaluation kits differ depending on which TOBY-L2 series module is mounted:
- EVK-L20 evaluation kit is for evaluation of TOBY-L200, in details:
- EVK-L20-00S-02 evaluation kit is for evaluation of TOBY-L200-02S
- EVK-L21 evaluation kit is for evaluation of TOBY-L210, in details:
- EVK-L21-00S-02 evaluation kit is for evaluation of TOBY-L210-02S
- EVK-L21-62S-01 evaluation kit is for evaluation of TOBY-L210-625
- EVK-L22 evaluation kit is for evaluation of TOBY-L201, in details:
- EVK-L22-00S-00 evaluation kit is for evaluation of TOBY-L201-01S
- EVK-L23 evaluation kit is for evaluation of TOBY-L280, in details:
- EVK-L23-00S-02 evaluation kit is for evaluation of TOBY-L280-02S
- EVK-L24 evaluation kit is for evaluation of TOBY-L220, in details:
- EVK-L24-00S-01 evaluation kit is for evaluation of TOBY-L220-02S
The evaluation kits also differ depending on which product version of the TOBY-L2 series module is mounted:
- Evaluation kits for TOBY-L2 module product versions "01" (see Figure 1)
- Evaluation kits for TOBY-L2 module product versions "02" / "62" onwards (see Figure 2)
This document identifies all the EVK-L20, EVK-L21, EVK-L22, EVK-L23 and EVK-L24 evaluation kits as EVK-L2. This section describes the main connections and settings required to get started.
See the TOBY-L2 series Data Sheet [3] and TOBY-L2 / MPCI-L2 series System Integration Manual [4] for the features supported by u-blox TOBY-L2 series LTE/DC-HSPA+/EGPRS cellular modules.
1.2 EVK-L2 block diagram
The EVK-L2 is formed by three boards:
- The lower one, called EVB-WL3, contains the power supply and other peripherals for the TOBY-L2 series cellular module (SIM card holder, Reset button and Power-on button).
- The cellular adapter board, called ADP-L2, contains the TOBY-L2 series cellular module, the cellular antenna connectors and the USB connector for the cellular module. It also contains the u-blox ELLA-W1 series Wi-Fi module, the Wi-Fi antenna connector and an audio codec for product versions "02" / "62" onwards.
- The GNSS adapter board, called ADP-GNSS, contains the u-blox GNSS module, the GNSS antenna connector and the USB connector for the GNSS module.
The boards are connected by means of male header board-to-board connectors provided on the bottom of the adapter boards and their corresponding female connectors provided on top of the lower board.
The USB interface of the cellular module is available on the native USB connector on the cellular adapter board, while the other peripherals are available on the Dual-In-Line male Board-to-Board connectors provided on the top layer of the cellular Adapter Board (J300 / J301 or J200 / J201), which are pin-to-pin compatible to the connectors on the bottom layer of the adapter board.
The lower board (EVB-WL3) is designed to also be used with other u-blox cellular adapter boards. It contains additional switches, jumpers, connectors, LEDs and parts that are partially described in Figure 1, Figure 2 or in this document, because they are intended for use only with other u-blox cellular modules. It is recommended to leave any additional connector unconnected, and to leave any additional switch in its default configuration.
Diagram Description: The EVK-L2 evaluation kit consists of three main boards: the baseboard (EVB-WL3), a cellular adapter board (ADP-L2), and a GNSS adapter board (ADP-GNSS). The ADP-L2 board houses the TOBY-L2 cellular module, antenna connectors (ANT1, ANT2), USB connectors (native USB, USB UART), and potentially a Wi-Fi module (ELLA-W1) and its antenna connector. The ADP-GNSS board contains the GNSS module and its antenna connector. Various switches, jumpers, buttons (Reset, Power-on), LEDs, and connectors for power input, USB, RS232, and headset are distributed across these boards.
1.3 Switches, jumpers and buttons
Function | Description | Name | Board |
Main Power Switch | Power on/off of the whole evaluation kit | SW400 | EVB |
Cellular VCC | Jumper socket to provide the 3.8 V supply to the cellular module VCC input | J404 | EVB |
Cellular Power-on | Push button to switch-on the cellular module | SW302 | EVB |
Cellular Reset | Push button to reset the cellular module | SW303 | EVB |
Cellular UART detach | Slide switch to attach / detach cellular module UART from USB / RS232 connectors: when detached, UART signals available only on DIL B2B connector on ADP board | SW401 | EVB |
Cellular UART routing | Slide switch to select cellular module UART routing on USB or on RS232 connector | SW403 | EVB |
Cellular GPIO detach | Slide switch to attach / detach the cellular module GPIOs, SIM_DET from peripherals: when detached, the signals are available only on the DIL B2B connector on ADP board | SW300 | EVB |
Cellular GNSS detach | Slide switch to attach / detach the cellular module to the GNSS module (GPIO2-3-4): when detached, the signals are available only on DIL B2B connector on ADP board | SW304 | EVB |
GNSS V_BCKP | Slide switch to connect / disconnect backup battery to V_BCKP pin of GNSS module | SW204 | EVB |
1.4 LEDs
Function | Description | LED # | Board | Color |
Main Power | Power supply plugged in the 9 - 18 V Power Input | DL401 | EVB | |
Cellular VCC | Cellular module supplied. Main Power Switch must be switched on | DL400 | EVB | |
Cellular native USB | USB cable plugged in Cellular native USB connector | DS100 | ADP-L2 | |
Cellular USB | USB cable plugged in Cellular USB connector for UART access | DL501 | EVB | |
Cellular USB / UART | Green light is activated when UART is routed to Cellular USB connector Red light blinks at UART TX or RX data on Cellular USB connector |
DL403 | EVB | |
Cellular UART detach | UART signals are available only on the DIL B2B connector on ADP board | DL404 | EVB | |
Cellular RS232 / UART | Green light is activated when UART is routed to Cellular RS232 connector Red light blinks at UART TX or RX data on Cellular RS232 connector |
DL405 | EVB | |
Cellular RI indicator | RI line turns ON (active low) | DS501 | EVB | |
Cellular CTS indicator | CTS line turns ON (active low) | DS500 | EVB | |
Cellular GPIO1 indicator | Green light is activated when cellular GPIO1 is high | DS107 | EVB | |
Cellular GPIO2 indicator | Green light is activated when cellular GPIO2 is high | DS105 | EVB | |
Cellular GPIO3 indicator | Green light is activated when cellular GPIO3 is high | DS109 | EVB | |
Cellular GPIO4 indicator | Green light is activated when cellular GPIO4 is high | DS103 | EVB | |
Wi-Fi indicator | Green light is activated when there is Wi-Fi activity | DL401 | ADP-L2 | |
GNSS VCC supply | GNSS module supply is turned ON | DS118 | ADP-GNSS | |
GNSS USB | USB cable plugged in GNSS USB connector | DS124 | ADP-GNSS | |
GNSS Timepulse | Pulses at 1 Hz when valid GNSS fix | DS121 | ADP-GNSS | |
Cellular / GNSS DDC | Cellular / GNSS module communication over DDC (I²C) interface | DS132 | ADP-GNSS |
1.5 Connectors
Function | Description | Name | Board |
9 - 18 V Power Input | Connector for the AC / DC power adapter of the EVK (AC: 100-240 V, 0.8 A, 50-60 Hz / DC: +12 V, 2.5 A) | J400 | EVB |
SIM card holder | SIM card holder | J300 | EVB |
Primary cellular antenna | SMA connector for the cellular module primary antenna (ANT1, Tx/Rx) | J104¹ | ADP-L2 |
Secondary cellular antenna | SMA connector for the cellular module secondary antenna (ANT2, Rx) | J103² | ADP-L2 |
Wi-Fi antenna | SMA connector for the Wi-Fi module antenna (ANT WL, Tx/Rx) | J400² | ADP-L2 |
Cellular native USB | Mini USB connector for cellular module native USB interface | J100 | ADP-L2 |
Cellular USB (UART) | Mini USB connector for cellular module UART interface converted as USB interface | J501 | EVB |
Cellular RS232 (UART) | DB9 connector for cellular module UART interface converted as RS232 interface | J500 | EVB |
DIL B2B headers | Dual-In-Line Board-to-Board connectors for cellular module interfaces | J300-J301¹ J200-J201² |
ADP-L2 |
Cellular headset | Audio headset jack connector for cellular module audio interface | J303 | EVB |
GNSS antenna | SMA connector for the GNSS module antenna (GNSS Antenna) | J208 | ADP-GNSS |
GNSS USB | Mini USB connector for GNSS module USB interface | J102 | ADP-GNSS |
GNSS backup battery | Backup battery socket for the GNSS module (under GNSS adapter board) | BT200 | EVB |
GND | Ground terminals for probe reference | J402, J403 J405, J406 |
EVB |
Caution: In the unlikely event of a failure in the internal protection circuitry, there is a risk of an explosion when charging a fully or partially discharged battery. Replace the battery only when it no longer has sufficient charge for unit operation. Control the battery before use if the device has not been used for an extended period of time.
Caution: Risk of explosion if battery is replaced with an incorrect type. Dispose of used batteries according to the instructions!
¹ EVK-L2x evaluation kit for TOBY-L2 modules, product version "01"
² EVK-L2x evaluation kit for TOBY-L2 modules, product versions "02" / "62" onwards
1.6 EVK-L2 pin out
1.6.1 EVK-L2 for TOBY-L2 series modules, product version "01"
Table 4: Interfaces of TOBY-L2 series module, product version "01", as routed on the 42-pin Dual-In-Line Board-to-Board connectors (J300, J301) available on the adapter board ADP-L2 of the EVK-L2 evaluation kit
TOBY-L2 series | DIL B2B J301 | TOBY-L2 series | DIL B2B J301 | TOBY-L2 series | DIL B2B J300 | ||||||
Pin N° | Name | Name / Pin N° | Pin N° | Name | Name / Pin N° | Pin N° | Name | Name / Pin N° | |||
1 | RSVD | Not present | 32 | GND | J301 Pins 7-10 | 63 | SDIO_D2 | J301 Pin 30 | |||
2 | GND | J301 Pins 7-10 | 33 | RSVD | Not present | 64 | SDIO_CLK | J300 Pin 19 | |||
3 | V_BCKP | J301 Pin 3 | 34 | RSVD | Not present | 65 | SDIO_CMD | J300 Pin 18 | |||
4 | VUSB_DET | Not present | 35 | RSVD | Not present | 66 | SDIO_D0 | J300 Pin 17 | |||
5 | V_INT | J301 Pin 36 | 36 | RSVD | Not present | 67 | SDIO_D3 | J301 Pin 39 | |||
6 | RSVD | Not present | 37 | RSVD | Not present | 68 | SDIO_D1 | J301 Pin 37 | |||
7 | RSVD | Not present | 38 | RSVD | Not present | 69 | GND | J301 Pins 7-10 | |||
8 | RSVD | Not present | 39 | RSVD | Not present | 70 | VCC | J300 Pins 7-10 | |||
9 | RSVD | Not present | 40 | RSVD | Not present | 71 | VCC | J300 Pins 7-10 | |||
10 | DSR | J301 Pin 18 | 41 | RSVD | Not present | 72 | VCC | J300 Pins 7-10 | |||
11 | RI | J301 Pin 17 | 42 | RSVD | Not present | 73 | GND | J301 Pins 7-10 | |||
12 | DCD | J301 Pin 11 | 43 | RSVD | Not present | 74 | GND | J301 Pins 7-10 | |||
13 | DTR | J301 Pin 12 | 44 | GND | J301 Pins 7-10 | 75 | ANT_DET | J301 Pin 22 | |||
14 | RTS | J301 Pin 13 | 45 | RSVD | Not present | 76 | GND | J301 Pins 7-10 | |||
15 | CTS | J301 Pin 14 | 46 | GND | J301 Pins 7-10 | 77 | RSVD | Not present | |||
16 | TXD | J301 Pin 15 | 47 | RSVD | Not present | 78 | GND | J301 Pins 7-10 | |||
17 | RXD | J301 Pin 16 | 48 | RSVD | Not present | 79 | GND | J301 Pins 7-10 | |||
18 | RSVD | Not present | 49 | RSVD | Not present | 80 | GND | J301 Pins 7-10 | |||
19 | RSVD | Not present | 50 | I2S_WA | J300 Pin 25 | 81 | ANT1 | Not present | |||
20 | PWR_ON | J301 Pin 29 | 51 | I2S_TXD | J300 Pin 24 | 82 | GND | J301 Pins 7-10 | |||
21 | GPIO1 | J301 Pin 33 | 52 | I2S_CLK | J300 Pin 22 | 83 | GND | J301 Pins 7-10 | |||
22 | GPIO2 | J301 Pin 31 | 53 | I2S_RXD | J300 Pin 23 | 84 | RSVD | Not present | |||
23 | RESET_N | J300 Pin 26 | 54 | SCL | J300 Pin 20 | 85 | GND | J301 Pins 7-10 | |||
24 | GPIO3 | J301 Pin 32 | 55 | SDA | J300 Pin 21 | 86 | GND | J301 Pins 7-10 | |||
25 | GPIO4 | J301 Pin 25 | 56 | SIM_CLK | J300 Pin 15 | 87 | ANT2 | Not present | |||
26 | HOST_SELECT0 | J301 Pin 2 | 57 | SIM_IO | J300 Pin 14 | 88 | GND | J301 Pins 7-10 | |||
27 | USB_D- | Not present | 58 | SIM_RST | J300 Pin 16 | 89 | GND | J301 Pins 7-10 | |||
28 | USB_D+ | Not present | 59 | VSIM | J300 Pin 13 | 90 | GND | J301 Pins 7-10 | |||
29 | RSVD | Not present | 60 | GPIO5 | J301 Pin 23 | 91 | RSVD | Not present | |||
30 | GND | J301 Pins 7-10 | 61 | GPIO6 | J301 Pin 24 | 92 | GND | J301 Pins 7-10 | |||
31 | RSVD | Not present | 62 | HOST_SELECT1 | J301 Pin 4 | 93-152 | GND | J301 Pins 7-10 |
Table 5: Pin-out of the 42-pin Dual-In-Line Board-to-Board connectors (J301, J300) available on the adapter board ADP-L2 of the EVK-L2 evaluation kit for TOBY-L2 series modules, product version "01"
The pins / interfaces that are not supported by a specific TOBY-L2 module product version should not be driven by an external device (see the TOBY-L2 series Data Sheet [3] and TOBY-L2 / MPCI-L2 series System Integration Manual [4] for the features supported by each TOBY-L2 module product version).
1.6.2 EVK-L2 for TOBY-L2 series modules, product versions "02" / "62" onwards
Table 6: Interfaces of TOBY-L2 series modules, product version "02" / "62" onward, as routed on the 42-pin Dual-In-Line Board-to-Board connectors (J200, J201) available on the adapter board ADP-L2 of the EVK-L2 evaluation kit
TOBY-L2 series | DIL B2B J201 | TOBY-L2 series | DIL B2B J201 | TOBY-L2 series | DIL B2B J200 | ||||||
Pin N° | Name | Name / Pin N° | Pin N° | Name | Name / Pin N° | Pin N° | Name | Name / Pin N° | |||
1 | RSVD | Not present | 32 | GND | J201 Pins 7-10 | 63 | SDIO_D2 | Not present³ | |||
2 | GND | J201 Pins 7-10 | 33 | RSVD | Not present | 64 | SDIO_CLK | Not present³ | |||
3 | V_BCKP | J201 Pin 3 | 34 | RSVD | Not present | 65 | SDIO_CMD | Not present³ | |||
4 | VUSB_DET | Not present | 35 | RSVD | Not present | 66 | SDIO_D0 | Not present³ | |||
5 | V_INT | J201 Pin 36 | 36 | RSVD | Not present | 67 | SDIO_D3 | Not present³ | |||
6 | RSVD | Not present | 37 | RSVD | Not present | 68 | SDIO_D1 | Not present³ | |||
7 | RSVD | Not present | 38 | RSVD | Not present | 69 | GND | J201 Pins 7-10 | |||
8 | RSVD | Not present | 39 | RSVD | Not present | 70 | VCC | J200 Pins 7-10 | |||
9 | RSVD | Not present | 40 | RSVD | Not present | 71 | VCC | J200 Pins 7-10 | |||
10 | DSR | J201 Pin 18 | 41 | RSVD | Not present | 72 | VCC | J200 Pins 7-10 | |||
11 | RI | J201 Pin 17 | 42 | RSVD | Not present | 73 | GND | J201 Pins 7-10 | |||
12 | DCD | J201 Pin 11 | 43 | RSVD | Not present | 74 | GND | J201 Pins 7-10 | |||
13 | DTR | J201 Pin 12 | 44 | GND | J201 Pins 7-10 | 75 | ANT_DET | Not present | |||
14 | RTS | J201 Pin 13 | 45 | RSVD | Not present | 76 | GND | J201 Pins 7-10 | |||
15 | CTS | J201 Pin 14 | 46 | GND | J201 Pins 7-10 | 77 | RSVD | Not present | |||
16 | TXD | J201 Pin 15 | 47 | RSVD | Not present | 78 | GND | J201 Pins 7-10 | |||
17 | RXD | J201 Pin 16 | 48 | RSVD | Not present | 79 | GND | J201 Pins 7-10 | |||
18 | RSVD | Not present | 49 | RSVD | Not present | 80 | GND | J201 Pins 7-10 | |||
19 | RSVD | Not present | 50 | I2S_WA | Not present³ | 81 | ANT1 | Not present | |||
20 | PWR_ON | J201 Pin 29 | 51 | I2S_TXD | Not present³ | 82 | GND | J201 Pins 7-10 | |||
21 | GPIO1 | J201 Pin 33 | 52 | I2S_CLK | Not present³ | 83 | GND | J201 Pins 7-10 | |||
22 | GPIO2 | J201 Pin 31 | 53 | I2S_RXD | Not present³ | 84 | RSVD | Not present | |||
23 | RESET_N | J200 Pin 26 | 54 | SCL | J200 Pin 20 | 85 | GND | J201 Pins 7-10 | |||
24 | GPIO3 | J201 Pin 32 | 55 | SDA | J200 Pin 21 | 86 | GND | J201 Pins 7-10 | |||
25 | GPIO4 | J201 Pin 25 | 56 | SIM_CLK | J200 Pin 15 | 87 | ANT2 | Not present | |||
26 | HOST_SELECT0 | J201 Pin 2 | 57 | SIM_IO | J200 Pin 14 | 88 | GND | J201 Pins 7-10 | |||
27 | USB_D- | Not present | 58 | SIM_RST | J200 Pin 16 | 89 | GND | J201 Pins 7-10 | |||
28 | USB_D+ | Not present | 59 | VSIM | J200 Pin 13 | 90 | GND | J201 Pins 7-10 | |||
29 | RSVD | Not present | 60 | GPIO5 | J201 Pin 23 | 91 | RSVD | Not present | |||
30 | GND | J201 Pins 7-10 | 61 | GPIO6 | Not present³ | 92 | GND | J201 Pins 7-10 | |||
31 | RSVD | Not present | 62 | HOST_SELECT1 | J201 Pin 4 | 93-152 | GND | J201 Pins 7-10 |
³ 0R jumper can be populated in order to route the signal to the 42-pin Dual-In-Line Board-to-Board connectors
The pins / interfaces that are not supported by a specific TOBY-L2 module product version should not be driven by an external device (see the TOBY-L2 series Data Sheet [3] and TOBY-L2 / MPCI-L2 series System Integration Manual [4] for the features supported by each TOBY-L2 module product version).
1.7 Software installation
The USB drivers are available with the EVK-L2. Executable files can be downloaded from www.u-blox.com/evk-downloads and saved to any location on the computer hard drive. The installation can be started by running the executable file on a computer with the Windows operating system.
1.8 Board setup
- Insert a SIM card into the SIM card holder (J300 on the EVB).
- Connect a cellular antenna provided with the evaluation kit box to the Primary cellular antenna SMA connector on the ADP-L2 (ANT1, RF input/output for transmission and reception of LTE/3G/2G RF signals).
- Connect a cellular antenna provided with the evaluation kit box to the Secondary cellular antenna SMA connector on the ADP-L2 (ANT2, RF input for the reception of the LTE RF signals as per the Down-Link MIMO 2 x 2 and for the reception of the 3G RF signals as per the Down-Link Rx diversity). Place the secondary cellular antenna far enough from the primary cellular antenna (should be more than 20 cm).
- If the Wi-Fi functionality is required, connect the Wi-Fi antenna provided with the evaluation kit box to the Wi-Fi antenna SMA connector on the ADP-L2 (ANT WL). Place the Wi-Fi antenna far enough from the cellular antennas (should be more than 20 cm). Wi-Fi functionality is available on the EVK-L2 for TOBY-L2 modules product versions "02", "62" onwards.
- If the GNSS functionality is required, connect the GNSS antenna provided with the evaluation kit box to the GNSS antenna SMA connector on the EVB. Place the GNSS antenna in a location with good sky view. Interface to the GNSS module is not supported by TOBY-L2 modules.
- Connect the AC / DC +12 V power adapter provided with the evaluation kit box to 9 – 18 V Power Input connector (J400 on the EVB). LED DL401 lights blue.
- Be sure to provide a jumper socket on the Cellular VCC supply jumper (J404 on the EVB). This provides the connection from the 3.8 V output of the supply circuit on the EVB to the VCC input of the module.
- To enable the board power supply, turn the Main power switch (SW400 on the EVB) to the ON position. LED DL400 lights green. The cellular module switches on.
- For communication via USB, connect the USB cable to the Cellular native USB connector (J100 on ADP). LED DS100 on ADP lights blue. After the end of the module boot, the following devices are by default enabled with Windows (details as the ports numbering can be seen via the Windows Device Manager):
- Modems → u-blox Composite USB Modem Interface (AT commands interface is available over this modem COM port)
- Network adapters → Remote NDIS based Internet Sharing Device (Ethernet-over-USB connection is available over this network adapter)
- Data rate: 115200 b/s
- Data bits: 8
- Parity: N
- Stop bits: 1
- Flow control: HW
- For communication via the TOBY-L2 module's UART interface, the following connections are allowed and can be alternatively enabled in a mutually exclusive way (see Table 8 for switch position and LED status):
- a. Connect a USB cable to mini USB connector (Cellular USB, J501 on EVB), LED DL501 lights blue.
- b. Connect an RS232 cable to DB9 connector (Cellular RS232, J500 on EVB).
- If the audio functionality is required, connect the headset provided with the evaluation kit box to the Headset jack connector (J303 on EVB).
1.9 Enabling error result codes
Command sent by DTE (user) | DCE response (module) | Description |
AT+CMEE=2 |
OK | Enables the cellular module to report verbose error result codes. |
1.10 PIN code insertion (when required)
Command sent by DTE (user) | DCE response (module) | Description |
AT+CPIN="8180" |
OK | Enter the PIN code, if needed (enter the PIN of the SIM card – 8180 is written here as an example). |
AT+CLCK="SC",0,"8180" |
OK | Unlock the PIN at power on (the last parameter is the PIN of the SIM card – 8180 is written here as an example). |
AT+CLCK="SC",1,"8180" |
OK | Lock the PIN at power on (the last parameter is the PIN of the SIM card – 8180 is written here as an example). |
1.11 Registration on a cellular network
Command sent by DTE (user) | DCE response (module) | Description |
AT+CREG? |
+CREG: 0,1 OK |
Verify the network registration. |
AT+COPS=0 |
OK | Register the module on the network. The cellular module automatically registers itself on the cellular network. This command is necessary only if the automatic registration failed (AT+CREG? returns 0,0). |
AT+COPS? |
+COPS: 0,0,"I TIM",7 OK |
Read the operator name and radio access technology (RAT). |
For further AT command examples regarding Mobile Network Operator, Radio Access Technology, and band selection and configuration, see the u-blox AT Commands Examples Application Note [2].
1.12 Enable audio codec configuration to provide voice capability
Command sent by DTE (user) | DCE response (module) | Description |
AT+UGPIOC? |
+UGPIOC: 10,15 11,15 12,15 13,15 21,16 22,255 24,255 25,0 50,12 51,12 52,12 53,12 60,7 61,14 OK |
Check the configuration of I2S pins (<gpio_id> = 50, 51, 52, 53): they must be configured as I2S digital audio interface (<gpio_mode> = 12, as the factory-programmed value) to provide voice capability at the headset jack connector using the external audio codec mounted on the EVK-L2. Check the configuration of the GPIO6 pin (<gpio_id> = 61): it must be configured as master clock output (<gpio_mode> = 14, as the factory programmed value) to provide voice capability at the headset jack connector using the external audio codec mounted on the EVK-L2. |
AT+USPM? |
+USPM: 1,1,0,0,2 OK |
Check the audio path mode setting: both the up-link and the down-link paths must be configured as I2S digital audio interface (e.g. <main_uplink> = 1, <main_downlink> = 1, as the factory-programmed value) to provide voice capability at the headset jack connector using the external audio codec mounted on the EVK-L2. |
AT+UEXTDCONF=0,1 |
OK | Enable the automatic configuration of the external Maxim MAX9860 audio codec mounted on the EVK-L2. The setting is saved in the non-volatile memory (NVM) and it is applied at each subsequent module power-on. |
AT+CPWROFF |
OK | Switch off the EVK-L2. The external Maxim MAX9860 audio codec mounted on the EVK-L2 will be fed by the 13 MHz master clock provided by the GPIO6 and it will be dynamically programmed over I²C interface at any subsequent re-boot of the module and every time audio path is enabled, providing voice capability at the headset jack connector of the EVK-L2. |
1.13 Switching off the EVK-L2
To switch off the EVK-L2, send the +CPWROFF
AT command. Make sure to use this command before switching off the main power, otherwise settings and configuration parameters may not be saved on the EVK-L2.
Appendix
A Setting up AT terminal applications for communication with EVK-L2
The u-blox m-center cellular module evaluation tool is a powerful platform for evaluating, configuring and testing u-blox cellular products. m-center includes an AT commands terminal for communication with the device and can be downloaded free-of-charge from our website (http://www.u-blox.com).
- Follow the board setup instructions in section 1.8 to provide all the required connections and switching on the cellular module.
- Run the m-center tool: after the m-center start-up, the Home page appears.
- On the Home page, set up the AT COM port; for the setting values see section 1.8. Check with the Windows Device Manager to find out which COM port is being used by EVK-L2.
- Enable the connection to u-blox cellular module by clicking on the Connect button.
- Retrieve the module and network information by clicking on the Get Info button.
- The module information is retrieved and displayed on Home page.
- Click on the AT Terminal button, found at the upper right of the Home page. A new window opens and the AT-command terminal is now ready for communication with EVK-L2.
- The AT terminal is ready to use.
For the complete list of AT commands supported by the modules and their syntax, see the u-blox AT Commands Manual [1].
Diagram Description: The u-blox m-center software interface is shown. The "Home" page displays connection status, modem information (manufacturer, model, firmware, IMEI), SIM status, and power saving settings. The "AT Terminal" window shows a command line interface where AT commands can be entered and responses received.
B EVK-L2 setup for Internet browsing (Windows)
This section describes how to set up the EVK-L2 for browsing the internet with a Windows 7 operating system on a PC connected with the EVK-L2 over the USB physical interface of the TOBY-L2 series module. Follow the board setup instructions described in section 1.8 in order to provide communication via the USB interface of the TOBY-L2 series module. Then use the AT terminal (see appendix A) to enter the following AT command lines:
- Perform the following procedure to activate an external PDP context with the preferred APN:
Command sent by DTE (user) | DCE response (module) | Description |
AT+UBMCONF? |
+UBMCONF: 1 OK |
Check the +UBMCONF <networking_mode>, which must be 1 = Router mode (as the factory-programmed value) for the context activation procedure herein described. |
AT+CFUN=4 |
OK | Set the module in airplane mode. The module will deregister from network and both RF Tx and RF Rx will be disabled. |
AT+CGDCONT=1,"IP","ibox.tim.it" |
OK | Define a PDP context with preferred APN: in this example, the "ibox.tim.it" APN is selected. |
AT+UCGDFLT=1,"IP","ibox.tim.it" |
OK | Define the initial PDP context with preferred APN. This will be activated only if the module registers to an LTE network. |
AT+CFUN=1 |
OK | Set the module to full functionality. The module starts the automatic network registration. |
AT+CPIN? |
+CPIN: READY OK |
Check the SIM PIN status and act accordingly. |
AT+COPS? |
+COPS: 0,0,"I TIM",7 OK |
Check the +COPS <AcT> and act accordingly: If <Act> = 7 (LTE, as it is in this example) Then no further action is needed Else activate the context with +CGACT as following: |
AT+CGCONTRDP |
+CGCONTRDP: 4,5,"ibox.tim. it.mnc001.mcc222.gprs","5. 168.209.178.255.255.255.25 5","5.168.209.178","83.224 .70.94","83.224.56.132","0 .0.0.0","0.0.0.0",0 OK |
Check the DNS primary server address: in this example, the DNS primary server address is 83.224.70.94 |
AT+CGACT=1,1 |
OK |
For the complete description and syntax of supported AT commands, and for further details regarding all the settings configurable by means of AT commands, see the u-blox AT Commands Manual [1], the u-blox AT Commands Examples Application Note [2], and the u-blox TOBY-L2 series Networking Modes Application Note [5].
Windows Network Configuration Steps:
- Open "Network and Sharing Center" and click on "Local Area Connection" (associated to RNDIS interface).
- Click on "Properties".
- In the "Local Area Connection Properties" window, select "Internet Protocol Version 4 (TCP/IPv4)" and click on "Properties".
- Check the "Obtain an IP address automatically" and "Obtain DNS server address automatically" options (DHCP).
- If web browsing is not possible, manually set the DNS server address (e.g., 83.224.70.94).
C EVK-L2 setup for Internet browsing (Linux)
This section describes how to set up the EVK-L2 for browsing the internet with a Linux operating system on a PC connected with the EVK-L2 over the USB interface of the TOBY-L2 series module. Follow the board setup instructions described in section 1.8 (except the Windows OS settings) to provide communication via the USB interface of the TOBY-L2 module. Use minicom or a similar program to send AT commands to the TOBY-L2 module.
- Identify the CDC-ACM connected to the Linux OS (
ls /dev/ttyACM*
) and then launch minicom to use this port. In the example below the port is ttyACM0. - Use the AT terminal to enter the following AT command lines. Perform the following procedure to activate an external PDP context with the preferred APN:
Command sent by DTE (user) | DCE response (module) | Description |
AT+UBMCONF? |
+UBMCONF: 1 OK |
Check the +UBMCONF <networking_mode>, which must be 1 (router mode as the factory-programmed value) for the context activation procedure herein described. |
AT+CFUN=4 |
OK | Set the module in airplane mode. The module will deregister from the network and both RF Tx and RF Rx will be disabled. |
AT+CGDCONT=1,"IP","ibox.tim.it" |
OK | Define a PDP context with preferred APN: in this example, the "ibox.tim.it" APN is selected. |
AT+UCGDFLT=1,"IP","ibox.tim.it" |
OK | Define the initial PDP context with preferred APN. This will be activated only if the module registers to an LTE network. |
AT+CFUN=1 |
OK | Set the module to full functionality. The module starts the automatic network registration. |
AT+CPIN? |
+CPIN: READY OK |
Check the SIM PIN status and act accordingly. |
AT+COPS? |
+COPS: 0,0,"I TIM",7 OK |
Check the +COPS <AcT> and act accordingly: If <Act> = 7 (LTE, as it is in this example) Then no further action is needed Else activate the context with +CGACT as following: |
AT+CGCONTRDP |
+CGCONTRDP: 4,5,"ibox.tim. it.mnc001.mcc222.gprs","5. 168.209.178.255.255.255.25 5","5.168.209.178","83.224 .70.94","83.224.56.132","0 .0.0.0","0.0.0.0",0 OK |
Check the DNS primary server address: in this example, the DNS primary server address is 83.224.70.94 |
AT+CGACT=1,1 |
OK |
For the complete description and syntax of supported AT commands, and for further details regarding all the settings configurable by means of AT commands, see the u-blox AT Commands Manual [1], the u-blox AT Commands Examples Application Note [2], and the u-blox TOBY-L2 series Networking Modes Application Note [5].
Linux Network Configuration Steps:
- Use the command
ifconfig
to check if the RNDIS is active or not (it is not active if not listed). - Open a terminal and use the command
dmesg | grep rndis
to identify the interface associated with the RNDIS. In the example below the interface is usb0. - Use the command
dhclient usb0
to configure the DHCP client; the RNDIS is now active. - Use
ifconfig
to check that RNDIS is now active. - Now it is possible to browse the Internet.
D Optimal throughput
To reach the highest throughput use one of these interfaces, which are listed with most optimal first:
- the RNDIS interface
- the CDC-ECM interface
- the CDC-ACM interface
The configuration can be set by means of the +UUSBCONF
AT command (see the u-blox AT Commands Manual [1]).
On a Linux OS to reach the highest throughput through the RNDIS, it is necessary to recompile the kernel. Apply the following modification in /kernel/drivers/net/usb/usbnet.c
: replace "size_t size = dev->rx_urb_size;"
with "size_t size = (16*1024);"
If it is not possible to recompile the kernel, try to use the following command: AT+UDCONF=67,0
. This command disables the RNDIS driver optimization and could mitigate the effects in router mode only.
E Examples of AT commands
For the complete description and syntax of the AT commands supported by each TOBY-L2 series cellular module product version, see the u-blox AT commands Manual [1].
For detailed examples of AT commands for network registration and configuration, context activation, data connection management, SIM management, module interfaces configurations and other settings, see the u-blox AT Commands Examples Application Note [2].
For detailed examples of AT commands for TOBY-L2 series cellular module networking and IP connectivity configuration, see the u-blox TOBY-L2 series Networking Modes Application Note [5].
E.1 Enable communication between cellular and Wi-Fi module
Command sent by DTE (user) | DCE response (module) | Description |
AT+UGPIOC? |
+UGPIOC: 10,15 11,15 12,15 13,15 21,16 22,255 24,255 25,0 50,12 51,12 52,12 53,12 60,7 61,14 OK |
Check the configuration of the GPIO6 pin (<gpio_id> = 21): it must be configured as Wi-Fi enable (<gpio_mode> = 16, as the factory-programmed value) to provide Wi-Fi capability using the u-blox ELLA-W1 series Wi-Fi module mounted on the EVK-L2. |
AT+UWCFG=1 |
OK | Turn on the u-blox ELLA-W1 series Wi-Fi module mounted on the EVK-L2 (by default it is turned off). |
For detailed examples of AT commands for the TOBY-L2 series cellular module and the u-blox ELLA-W1 Wi-Fi module integration and configuration, see the u-blox Wi-Fi / Cellular Integration Application Note [6].
F Current consumption measurement
F.1 EVK-L2 for TOBY-L2 modules, product version "01"
Current consumption of TOBY-L2 series modules, product version "01" can be measured on the EVK-L2 by removing the jumper socket from the Cellular VCC supply jumper (J404 on the EVB), described in Figure 6.
Diagram Description: Figure 6 shows the location of the Cellular VCC supply jumper socket (J404) on the EVB board, indicating it should be removed for current consumption measurements on TOBY-L2 module product versions "01".
A suitable external digital multi-meter (as for example the Agilent 34410A or 34411A) can be used for current consumption measurements: in this case the 3.8 V supply circuit on the EVB will supply the TOBY-L2 module mounted on the adapter board, with the digital multi-meter placed in series as described in Figure 7.
Diagram Description: Figure 7 illustrates the block diagram for current consumption setup. It shows the 12V power input connected to a main power switch, then to a step-down converter, and finally to the VCC jumper (J404). A digital multimeter is placed in series with the VCC supply to measure current drawn by the TOBY-L2 cellular module on the adapter board.
Alternatively, a suitable external DC power supply with dynamic current measurement capabilities (as for example the Agilent 66319B/D) can be used for current consumption measurements, acting also as 3.8 V supply source for the TOBY-L2 module mounted on the adapter board.
F.2 EVK-L2 for TOBY-L2 modules, product versions "02"/ "62" onwards
Current consumption of TOBY-L2 series module product versions "02" / "62" onwards can be measured on the EVK-L2 by removing 0R jumpers R118 and R115 mounted on the cellular adapter board, described in Figure 8.
Diagram Description: Figure 8 shows the location of 0R jumpers R118 and R115 on the cellular adapter board, indicating they should be removed for current consumption measurements on TOBY-L2 module product versions "02" / "62" onwards.
A suitable external digital multi-meter (as for example the Agilent 34410A or 34411A) can be used for current consumption measurements: in this case the 3.8 V supply circuit on the EVB will supply the TOBY-L2 module mounted on the adapter board, with the digital multi-meter placed in series as described in Figure 9.
Diagram Description: Figure 9 illustrates the block diagram for current consumption setup. It shows the 12V power input connected to a main power switch, then to a step-down converter, and finally to the VCC jumper (J404). Jumpers R118 and R115 are indicated on the adapter board. A digital multimeter is placed in series with the VCC supply to measure current drawn by the TOBY-L2 cellular module.
Alternatively, a suitable external DC power supply with dynamic current measurement capabilities (as for example the Agilent 66319B/D) can be used for current consumption measurements, acting also as 3.8 V supply source for the TOBY-L2 module mounted on the adapter board.
Declaration of conformities
The equipment is intended for indoor usage. It is the user's duty to verify if further restrictions apply, such as in airplanes, hospitals or hazardous locations (petrol stations, refineries...).
Any changes or modification made to this equipment will void its compliance to the safety requirements.
Maintenance, inspections and/or repairs of the EVK-L2 shall be performed by u-blox AG.
Related documents
- u-blox AT Commands Manual, Docu No UBX-13002752
- u-blox AT Commands Examples Application Note, Docu No UBX-13001820
- u-blox TOBY-L2 series Data Sheet, Docu No UBX-13004573
- u-blox TOBY-L2 / MPCI-L2 series System Integration Manual, Docu No UBX-13004618
- u-blox TOBY-L2 series Networking Modes Application Note, Docu No UBX-14000479
- u-blox Wi-Fi / Cellular Integration Application Note, Docu No UBX-14003264
All these documents are available on our website (http://www.u-blox.com).
For regular updates to u-blox documentation and to receive product change notifications, register on our website.
Revision history
Revision | Date | Name | Status / Comments |
R01 | 25-Mar-2014 | sses | Initial release |
R02 | 21-Jul-2014 | sses | Updated document status to Advance Information, with minor corrections |
R03 | 27-Nov-2014 | sses | Updated document status to Early Production Information |
R04 | 07-May-2015 | sses | Updated EVK-L2 description including EVB-WL3 instead of EVB-WL1 |
R05 | 30-Sep-2015 | sses | Added EVK-L22, EVK-L23 evaluation kits description Document status reverted to Advance Information |
R06 | 26-Nov-2015 | mace | Added description of EVK-L2 evaluation kits for TOBY-L2 product version "02" Added current consumption measurement description |
R07 | 31-Mar-2016 | sses | New section about browsing Internet on Linux OS |
R08 | 27-Apr-2016 | lpah | Minor corrections and description improvements. |
R09 | 19-Apr-2017 | sses | Updated document status to Production Information |
R10 | 26-Jun-2017 | sses | Added EVK-L21-62S and EVK-L24-00S evaluation kits description Added note about the GNSS module supply |
Contact
For complete contact information visit us at www.u-blox.com
u-blox Offices
North, Central and South America
u-blox America, Inc.
Phone: +1 703 483 3180
E-mail: info_us@u-blox.com
Regional Office West Coast:
Phone: +1 408 573 3640
E-mail: info_us@u-blox.com
Technical Support:
Phone: +1 703 483 3185
E-mail: support_us@u-blox.com
Headquarters Europe, Middle East, Africa
u-blox AG
Phone: +41 44 722 74 44
E-mail: info@u-blox.com
Support: support@u-blox.com
Asia, Australia, Pacific
u-blox Singapore Pte. Ltd.
Phone: +65 6734 3811
E-mail: info_ap@u-blox.com
Support: support_ap@u-blox.com
Regional Office Australia:
Phone: +61 2 8448 2016
E-mail: info_anz@u-blox.com
Support: support_ap@u-blox.com
Regional Office China (Beijing):
Phone: +86 10 68 133 545
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office China (Chongqing):
Phone: +86 23 6815 1588
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office China (Shanghai):
Phone: +86 21 6090 4832
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office China (Shenzhen):
Phone: +86 755 8627 1083
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office India:
Phone: +91 80 4050 9200
E-mail: info_in@u-blox.com
Support: support_in@u-blox.com
Regional Office Japan (Osaka):
Phone: +81 6 6941 3660
E-mail: info_jp@u-blox.com
Support: support_jp@u-blox.com
Regional Office Japan (Tokyo):
Phone: +81 3 5775 3850
E-mail: info_jp@u-blox.com
Support: support_jp@u-blox.com
Regional Office Korea:
Phone: +82 2 542 0861
E-mail: info_kr@u-blox.com
Support: support_kr@u-blox.com
Regional Office Taiwan:
Phone: +886 2 2657 1090
E-mail: info_tw@u-blox.com
Support: support_tw@u-blox.com