TECHSHIP IS A GLOBAL SUPPLIER OF WIRELESS COMPONENTS
The Sierra Wireless MC7700 PCI Express Mini Card is a compact, lightweight, wireless LTE- and UMTS-based modem, designed to be AT&T certified.
The MC7700 provides LTE, DC-HSPA+, HSDPA, HSUPA, WCDMA, GSM, GPRS, EDGE and GPS connectivity for portable and handheld computers, point of sale devices, telemetry products and other machine to machine and vertical application over several radio frequency bands.
To develop applications and to test the mPCIe module separately the article 10069 Techship MiniPCIe Developer Kit incl. Technical support could be very helpful.
This document contains the Linux SDK application guide.
Mobile devices using 3G and LTE are equipped with a second receive antenna for improved performance.
This second antenna is required for receive diversity and MIMO.
These concepts, with their associated benefits, requirements and test possibilities, are described in this Application Note in a Q&A format.
This manual describes the Standard AT commands for User Equipment according to the 3GPP TS 27.007 standard
(version 15.4.0 Release 15)
For manual on proprietary model specific extended AT commands please refer to download section of product page.
GPS receivers of Sierra Wireless AirPrime modules can be connected to a passive antenna (which should be physically located very close to the unit) or a remote active antenna containing an LNA, which will both improve SNR and compensate for any cable/insertion losses.
This application note describes the use of the integrated GPS active antenna powering function when available, and how to design an external powering circuit where required.
This document describes proprietary, password-protected AT commands available for Sierra Wireless AirPrimeTM MC/SL-series intelligent embedded modules. These commands are intended for use by OEMs, and are supplemental to the standard AT commands for GSM devices defined by the 3GPP (3rd Generation Partnership Project) in TS 27.007 AT command set for User Equipment (UE) and TS 27.005 Use of Data Terminal quipment—Data Circuit terminating Equipment (DTE-DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (BSE).
The Sierra Wireless document UMTS Modems - Supported AT Command Reference (document number 2130617) identifies supported standard AT commands and provides details wherecommands vary from the standards. It also describes proprietary commands that are not password-protected.
Extended AT Command Reference for AirPrime MC/SL-Series (UMTS/LTE) Rev.8
Connection manager to connect AirPrime EM/MC Series modules to your PC running Windows. Please install USB drivers as mentioned in the related items.
This is a watcher for Sierra WIreless.
It is generic and works for both dip and qmi.
This package contains the Sierra Wireless drivers installation file needed to run the Sierra Wireless modules.
What Linux kernel modules and configs are commonly used for communicating with cellular modules over their USB interface?
Most cellular modules can be supported in Linux by using som of the in-kernel drivers. The physical data interface to the host Linux system is usually done over USB which enumerates a set of different endpoints/interfaces. A set of serial interfaces for Modem/PPP, AT commands, NMEA location data and chipset debug information are almost always available in all configurations.
In addition some type of network endpoint/interface are also available and exposed. This can vary between manufacturers and chipset vendors and can also commonly be configurable by using USB configuration mode switching or through vendor specific AT commands.
Recommended kernel configurations to enable are listed bellow. Many cellular modules base their Linux support on these modules and drivers. Once included in the kernel build, the USB interfaces will be detected and bound correctly out-of-the-box or after applying source code patches to the driver modules.
Configs for USB serial drivers:
Configs for Modem/PPP support:
Configs for USB network drivers:
Please relate to the Techship product specific web pages for vendor specific Linux integration guides.
Below is a selection of kernel commits relating to cellular module support in Linux kernels:
qmi_wwan: Add support for Fibocom NL678 series
qmi_wwan: Added support for Telit LN940 series
qmi_wwan: Added support for Fibocom NL668 series
USB: serial: option: add support for GosunCn ME3630 RNDIS mode
USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode
USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
USB: serial: option: add Fibocom NL678 series
USB: serial: option: add Telit LN940 series
USB: serial: option: add Fibocom NL668 series
USB: serial: option: add GosunCn ZTE WeLink ME3630
qmi_wwan: apply SET_DTR quirk to the SIMCOM shared device ID
If you use any of the listed cellular modules, drivers and specified USB modes in the commits above, ensure that your kernel version already include the patch or apply it to your build.
I want to use a specific network technique. Can I specify that with a Sierra Wireless module?
The AT command AT!SELRAT lets you specify what technique to use.
The parameters are:
01, UMTS 3G Only
02, GSM 2G Only
05, GSM and UMTS Only
06, LTE Only
07, GSM, UMTS, LTE
11, UMTS and LTE Only
12, GSM and LTE Only