Page 2
Legal Notices The MultiTech products are not designed, manufactured or intended for use, and should not be used, or sold or re-sold for use, in connection with applications requiring fail-safe performance or in applications where the failure of the products would reasonably be expected to result in personal injury or death, significant property damage, or serious physical or environmental damage.
Page 4
CONTENTS User Responsibility..............................37 Device Maintenance ..............................37 Chapter 6 – Labeling Requirements ........................38 Approvals and Certification............................38 Example HSPA+ H5 Labels............................38 Chapter 7 – Regulatory Statements........................40 EMC, Safety, and Radio Equipment Directive (RED) Compliance ................40 Restriction of the Use of Hazardous Substances (RoHS) ....................
Page 5
CONTENTS MTPCIE-H5 Power Draw ............................63 MTPCIE-H5-V-BW Power Draw ..........................63 MTPCIE-BW Power Draw ............................63 Powering Down Your Device ............................63 Chapter 13 – Device Configuration......................... 64 Device Configuration Notes ............................64 Chapter 14 – Application Notes ..........................65 RF Performances .................................
Page 6
CONTENTS Setting Wi-Fi Access Point with an MT100EOCG and an MTPCIE Bluetooth/Wi-Fi............ 82 Example Wi-Fi Access Point Script ........................... 82 Using an MT100EOCG with an MTPCIE Bluetooth/Wi-Fi Device as Wi-Fi Client ............83 Setting up Bluetooth with an MT100 EOCG and an MTPCIE Bluetooth/Wi-Fi Device ..........84 Setting up an External USB to MTPCIE Bluetooth Serial Interface ................
GPS tracking to products with a minimum of development time and expense. The MultiConnect PCIe embedded cellular modem is based on industry-standard open interfaces and utilizes a PCI Express Mini Card form factor. Documentation Download the following documentation at www.multitech.com/setup/product.go. Document Description MultiConnect PCIe Developer This document.
Page 8
PRODUCT OVERVIEW GP devices have a dedicated GPS receiver. The complete product code may end in .Rx. For example, MTPCIE-H5.Rx, where R is revision and x is the revision number. All builds can be ordered individually or in 50-packs. ® MultiConnect PCIe MTPCIE-H5/MTPCIE-BW Developer Guide...
PINOUT Chapter 2 – Pinout Multi-Tech Mini PCIe Pinout Note: Some modems do not include all the pins. SDIO can operate up to 25Mhz. Treat the SDIO traces to Host like a bus and keep the bus length as short as possible.
Page 11
PINOUT Pin # Name Function MTPCIE-H5 MTPCIE-H5-V-BW MTPCIE- 3G_RST 3G Cellular Reset line (low active) 1.8V 1.8V output 3.3Vaux 3.3Vaux GPIO_1 Bluetooth General purpose I/O Ground Ground 3G_DVI_WA0 I/O 3G Cellular digital voice control line Ground 3G_DVI_CLK 3G Cellular digital voice clock 3G_DVI_RX 3G Cellular digital voice...
Page 12
PINOUT Pin # Name Function MTPCIE-H5 MTPCIE-H5-V-BW MTPCIE- 3G Cellular UART Receive data Ground 3G Cellular UART transmit data 3.3Vaux 3.3Vaux ® MultiConnect PCIe MTPCIE-H5/MTPCIE-BW Developer Guide...
PINOUT Standard Mini-PCI Express Pinout For reference only. Pin # Function Description WAKE# WAKE 3.3Vaux 3.3Vaux COEX1 Co-existence pin, not defined COEX2 Co-existence pin, not defined 1.5V 1.5V CLKREQ# CLKREQ# UIM_PWR UIM_PWR UIM_DATA UIM_DATA REFCLK+ PCI Express reference clock UIM_CLK UIM_CLK REFCLK- PCI Express reference clock...
Page 14
PINOUT Pin # Function Description SMB_DATA SMB_DATA PETp0 PCI Express transmitter differential pair signal USB_D- USB Negative Data USB_D+ USB Positive Data 3.3Vaux 3.3Vaux 3.3Vaux 3.3Vaux LED_WWAN# LED Output LED_WLAN# LED Output Reserved Reserved LED_WPAN# LED Output Reserved Reserved 1.5V 1.5V Reserved Reserved...
DESIGN CONSIDERATIONS Chapter 3 – Design Considerations Design Consideration When using the Multi-Tech MiniPCIe form factor: Consult your modem’s device guide for device dimensions. With the modem, the Multi-Tech Mini PCIe form factor exceeds the standard Mini PCIe maximum component height for top and bottom. If you need to install components under the module, use taller connectors to avoid conflict.
Technical Requirements (grounding/bonding systems, personnel grooming, protected areas, packaging, marking, equipment, and handling), and Sensitivity Testing. MultiTech strives to follow these recommendations. Input protection circuitry is incorporated in MultiTech devices to minimize the effect of static buildup. Take precautions to avoid exposure to electrostatic discharge during handling.
DESIGN CONSIDERATIONS MultiTech uses and recommends that others use anti-static boxes that create a faraday cage (packaging designed to exclude electromagnetic fields). MultiTech recommends that you use our packaging when returning a product and when you ship your products to your customers.
DEVELOPER BOARD AND SCHEMATICS Chapter 4 – Developer Board and Schematics Note: Third-party components shown in the following drawings are included as examples only. Developer Board This developer board drawing shows the major board components. ® MultiConnect PCIe MTPCIE-H5/MTPCIE-BW Developer Guide...
DEVELOPER BOARD AND SCHEMATICS Board Components Jumper Description JP3, JP4, JP5, JP48 Selects CGND or GND for antenna holder grounding. Default is CGND. JP6 allows you to select either the internal 5V regulator (INT PWR) or to choose EXT 5V (EXT PWR). For the EXT PWR, you can use your own external 5V power source and plug it into J11.
DEVELOPER BOARD AND SCHEMATICS Jumper Description JP90 Not used by PCIe device.This jumper, when installed, connects power to OCG-E device. (When using Developer Kit with OCG-E devices). Not used by PCIe device. Socket for installing PCIe device. J8, J9, J10, J13 Oscilloscope probe ground connections Not used by PCIe device.
DEVELOPER BOARD AND SCHEMATICS Power Power Power Supply Power Supply with Supply no with NAM Supply with Power EU blade blades blade UK blade Supply with AU-NZ blade Attaching the Blades To attach a power supply blade: Remove the power supply cover (not shown). To do this, slide the lock down and hold it while you lift off the cover.
SAFETY NOTICES AND WARNINGS Chapter 5 – Safety Notices and Warnings The following safety statements may be relevant and required in the host product literature. Radio Frequency (RF) Safety Due to the possibility of radio frequency (RF) interference, it is important that you follow any special regulations regarding the use of radio equipment.
Do not place the device alongside computer discs, credit or travel cards, or other magnetic media. The information contained on discs or cards may be affected by the device. Using accessories, such as antennas, that MultiTech has not authorized or that are not compliant with MultiTech's accessory specifications may invalidate the warranty.
LABELING REQUIREMENTS Chapter 6 – Labeling Requirements Approvals and Certification Your Multi-Tech device is an industry and/or carrier approved modem. PTCRB Requirements (GPRS and HSPA/HSDPA only). The antenna system cannot be altered. If altered, additional PTCRB testing may be required. For HSPA+, HSPA, HSDPA and GPRS Devices The modem's 15-character IMEI (International Mobile Equipment Identity) number is printed on the modem's label.
Page 39
LABELING REQUIREMENTS Labels are positioned on the device as follows: ® MultiConnect PCIe MTPCIE-H5/MTPCIE-BW Developer Guide...
Council Directive 2014/53/EU on radio equipment and telecommunications terminal equipment and the mutual recognition of their conformity. MultiTech declares that this device is in compliance with the essential requirements and other relevant provisions of Directive 2014/53/EU. The declaration of conformity may be requested at https://support.multitech.com.
The above country-specific information does not cover all countries with specific regulations; they are included to show you how each country may differ. If you have trouble determining your own country's requirements, check with MultiTech’s Technical Support for assistance. ®...
Substances) complements the WEEE Directive by banning the presence of specific hazardous substances in the products at the design phase. The WEEE Directive covers all MultiTech products imported into the EU as of August 13, 2005. EU-based manufacturers, distributors, retailers and importers are obliged to finance the costs of recovery from municipal collection points, reuse, and recycling of specified percentages per the WEEE requirements.
ENVIRONMENTAL NOTICES Information on HS/TS Substances According to Chinese Standards In accordance with China's Administrative Measures on the Control of Pollution Caused by Electronic Information Products (EIP) # 39, also known as China RoHS, the following information is provided regarding the names and concentration levels of Toxic Substances (TS) or Hazardous Substances (HS) which may be contained in Multi-Tech Systems Inc.
The cellular radio portion of the device is approved with the following antenna or for alternate antennas meeting the given specifications. Manufacturer: Laird Technologies. Description: HEPTA-SM Model Number: MAF94300 Multi-Tech Part Number: 45009735L MultiTech Ordering Information: Model Quantity ANHB-1HRA ANHB-10HRA ANHB-50HRA 3G Antenna Requirements/Specifications Category Description Frequency Range 824 –...
Omni-directional Polarization Linear Vertical GPS Antenna Specifications Manufacturer: Trimble Description: GPS Antenna with low noise amplifier Model Number: 66800-52 Multi-Tech Part Number: 45009665L MultiTech Ordering Information Model Quantity ANGPS-1MM ANGPS-10MM ANGPS-50MM Antenna Specifications Category Description Frequency Range 1575.24 MHz Impedance...
ANTENNAS, CABLES, GPS Category Description VSWR 2.0:1 max Typical Radiated Gain 2 dBi Radiation Omni-directional Bluetooth and Wi-Fi Antennas Manufacturer: Taoglas Antenna Solutions Manufacturer's Model Number: GW.11.A153 Multi-Tech Systems: 45009740L Multi-Tech Ordering Information Model Number Quantity ANWF-1HRA ANWF-10HRA ANWF-50HRA Antenna Specifications Category Description Frequency Range...
Account Activation for Cellular Devices Some MultiTech devices are pre-configured to operate on a specific cellular network. To use the device, you must set up a cellular data account with your service provider. Each service provider has its own process for adding devices to their network.
Page 49
DEVICE OVERVIEW For BlueTooth, use the Linux hcitool. Both tools are currently available inside our embedded Linux systems. These tools do not run on PCs. To invoke the tools, secure shell into the device using putty or another tool from your Windows computer. Once you secure shell and login, you can invoke the tools and test.
SPECIFICATIONS Chapter 12 – Specifications MTPCIE-H5 Device Specifications Category Description General Standards Seven-band HSPA+ 21 Quad-band GSM/GPRS/EDGE SMS is based on CS/Packet-Switched (PS) domain of GSM and WCDMA USB Interface is CDC-ACM compliant Frequency Bands Refer to the following Frequency Bands table for details. Speed Data Speed HSDPA data service of up to 21.0 Mbps downlink/5.76 Mbps uplink...
Page 53
SPECIFICATIONS Category Description Point-to-Point messaging Mobile-Terminated SMS Mobile-Originated SMS Wi-Fi IEEE 802.11 b,g, n, compliant SDIO host interface (0-1.8V) Bluetooth Serial Port Protocol (SPP) UART Interface 1.8V High-sensitivity of indoor reception, better than -165 Cold start autonomous -147 dBm Hot start autonomous -161 dBm Tracking mode -166 dBm Accuracy 3 m TTF from cold start 42 s...
SPECIFICATIONS Category Description Radio Compliance FCC Part 22 FCC Part 24 FCC Part 15C (BT & Wi-FI intentional radiators) RSS 132 RSS 133 Part 27 resp. RSS-139 EN 301 511 EN301908-1 & -2 EN 301 489-1 EN 301 489-3 EN 301 489-52 CD RED Radio/SAR Safety Compliance UL 60950-1...
SPECIFICATIONS MTPCIE DC Electrical Characteristics Units: Volts Parameter Minimum Maximum 3.3 Volt Powered Input Low Level 0.35 Input High Level Output Low Level Output High Level USB_D +and USB_D- Absolute Maximum Rating Voltage at any signal pin: 0.0V to +1.9V PCIE Connector Leads PIN # Name Function...
Page 57
SPECIFICATIONS PIN # Name Function Type Notes MTPCIE- MTPCIE- MTPCIE- H5-V-BW H5-V BT_CTS Bluetooth CTS 1.8V function function SDIO_CMD I/O Wi-Fi SDIO_CMD 1.8V function function BT_RXD Bluetooth 1.8V Receive data function function SDIO_CLK Wi-Fi SDIO_CLK 1.8V Upto 25mhz function function BT_EN Bluetooth 1.8V...
Page 58
SPECIFICATIONS PIN # Name Function Type Notes MTPCIE- MTPCIE- MTPCIE- H5-V-BW H5-V Active Low: Properly turn off and detach from the carrier network. Low for at least 1 second turns off the 3G radio. Shut off can take up to 30 seconds.
Page 59
SPECIFICATIONS PIN # Name Function Type Notes MTPCIE- MTPCIE- MTPCIE- H5-V-BW H5-V 3G_DVI_CL 3G Cellular 1.8V digital voice function clock 3G_DVI_RX I 3G Cellular 1.8V digital voice function receive 3G Cellular UART 1.8V function 3G_DVI_TX O 3G Cellular 1.8V digital voice function transmit Ground...
Page 60
SPECIFICATIONS PIN # Name Function Type Notes MTPCIE- MTPCIE- MTPCIE- H5-V-BW H5-V LED_WWA 3G Cellular STAT 1.8V Command to enable LED Output LED function, AT#GPIO=1,0,2. This pin needs an external transistor to drive an external LED. Therefore, status indicated is reversed with respect to the pin status: Permanently off =...
SPECIFICATIONS PIN # Name Function Type Notes MTPCIE- MTPCIE- MTPCIE- H5-V-BW H5-V 3G Cellular UART 1.8V Receive data function Ground 3G Cellular UART 1.8V Avoid having any HIGH transmit data logic level signal function applied to any 3G input digital pins when the 3G module is powered off or during an ON/OFF transition.
Page 62
SPECIFICATIONS Radio initialization is a lower value steady current phase that occurs while the radio gets initialized and ready to talk to the cell network. Once connected to the network, there is a steady idle current state. When data is transmitted to the network, power peaks from this idle state. Peak data values are influenced by the distance from the towers and decided by the carrier network.
SPECIFICATIONS Power Measurements Multi-Tech Systems, Inc. recommends that you incorporate a 10% buffer into your power source when determining product load. MTPCIE-H5 Power Draw Radio Cellular Call Box Average Measured Current TX Pulse (Avg) Total Inrush Charge Protocol Connection No (Amps) at Maximum Power Amplitude Current Measured in...
DEVICE CONFIGURATION Chapter 13 – Device Configuration Device Configuration Notes # Country code (ISO/IEC 3166-1). Used to set regulatory domain. # Set as needed to indicate country in which device is operating. # This can limit available channels and transmit power. country_code=US # Enable IEEE 802.11d.
APPLICATION NOTES Chapter 14 – Application Notes RF Performances RF performances are compliant with the ETSI recommendation 05.05 and 11.10. The module’s radio transceiver meets the requirements of 3GPP Release 5 & 6. All values indicated are conducted. Receiver Features for Cellular Devices Category Description GSM 850 Sensitivity...
INSTALLING DRIVERS FOR NON-UIP HSPA+ DEVICES Chapter 15 – Installing Drivers for Non-UIP HSPA+ Devices Device Driver Installation Installing on Linux The Linux OS includes a generic USB driver for modems supporting CDC/ACM. To install the device on Linux Kernel 2.6.x and newer with CDC/ACM support, connect USB cable from the device to a USB port on your computer.
INSTALLING DRIVERS FOR NON-UIP HSPA+ DEVICES /dev/ttyUSB2 (data port for PPP connections and AT commands) /dev/ttyUSB3 (generic port for AT commands) Need to know which Linux kernel we are testing on and what devices are created. Troubleshooting Linux If Linux does not create devices, check for the kernel module: # lsmod | grep cdc_acm If entries aren't found, load the kernel module with root privileges: # modprobe cdc-acm...
Downloading the Windows USB Driver If you haven't downloaded the driver: Go to multitech.com and search to find your device's model page. Your device's model number is on the product label. Under Downloads, click on the Windows USB Driver. A popup window appears.
INSTALLING DRIVERS FOR NON-UIP HSPA+ DEVICES Installing on Windows 8, 7 or Vista This process installs multiple drivers and ports. Note: If you previously installed USB drivers for this device, uninstall them before installing or re-installing this driver. Uninstall all existing drivers for this device. Refer to Uninstall Windows Drivers for details.
INSTALLING DRIVERS FOR NON-UIP HSPA+ DEVICES Installing on Windows XP This process installs four drivers. Note: If you previously installed USB drivers for this device, uninstall them before installing or re-installing this driver. Uninstall all existing drivers for this device. Refer to Uninstall Windows Drivers for details.
INSTALLING DRIVERS FOR NON-UIP HSPA+ DEVICES Uninstalling Windows Drivers Note: Disconnect the device before uninstalling drivers. Windows 8 or 8.1 To uninstall drivers from Windows 8 or 8.1: Open Windows Programs and Features. Scroll to TelitModulesDrivers_x##, where ## is 64 or 86, and click Uninstall. Confirm that you want to uninstall the driver.
INSTALLING DRIVERS FOR NON-UIP HSPA+ DEVICES Right-click on the Telit Mobile Modem and select Uninstall. Select Delete the driver software for this device and click OK. Repeat the removal steps to uninstall each Telit port and the Telit Universal Serial Bus Control. Developer Note By default each time an H5 or G3 device with a different IMEI value is connected using this USB driver, the operating system will not require searching for the drivers again and uses the same ports created in a previous...
USING LINUX WITH H5 DEVICES Chapter 16 – Using Linux with H5 Devices Shell Commands Testing Serial Ports To test the serial ports created by the driver, type in a shell: # cat /dev/ttyACM0 & # echo –en "ATE0\r" > /dev/ttyACM03 # echo –en "AT\r"...
USING LINUX WITH H5 DEVICES This command line enables logging of debug information and tells pppd to use the peer file referenced by the call option. After 20-30 seconds, type ifconfig and check whether a ppp interface is listed. If it is not, then check syslog for pppd and chat events.
USING LINUX WITH H5 DEVICES usepeerdns defaultroute noauth Step 2. Use a text editor to create a chat script containing the lines in the example below. In this example [APN] should be replaced with the APN assigned by your cellular provider. Save the file as /etc/chatscripts/MAT1-chat. Example chat script: ABORT "ERROR"...
USING LINUX WITH H5 DEVICES int fd; // file descriptor for the /dev/ttyACM0 entry if((fd = open("/dev/ttyACM0", O_RDONLY) < 0) /* Error Management Routine */ } else { /* ttyACM0 Device Opened */ read() The read() function reads nbyte bytes from the file associated with the open file descriptor, fildes, and copies them in the buffer that is pointed to by buf.
USING LINUX WITH H5 DEVICES Parameters: fildes – file descriptor buf – destination buffer pointer nbyte – number of bytes that write() attempts to write Returns: The number of bytes actually written if the operation is completed successfully, otherwise it is -1. Example Write strlen(value_to_be_written) bytes from the buffer pointed by value_to_be_written to the file...
USING LINUX WITH H5 DEVICES Test Program() The following simple C program is useful to test the modem issuing an AT command. The program opens the /dev/ttyACM0 interface and calls the write() and the read() function to send an AT command and receive the subsequent output.
Page 80
USING LINUX WITH H5 DEVICES memset(buf,0,BUFSIZE); write(serialFD, "AT\r" , strlen("AT\r")); sleep(1); read( serialFD, buf, BUFSIZE ); printf("The string is: %s\n", buf); close(serialFD); return 0; The sleep instruction is required because the modem response after issuing the AT command is not immediate, so you need to wait a bit before reading.
BLUETOOTH DEVELOPER INFORMATION Chapter 17 – Bluetooth Developer Information If using the MTPCIE Developer Kit with an MT100EOCG and an MTPCIE Bluetooth/Wi-Fi radio, Bluetooth developer content and sample code are available online at multitech.net. The following models support Bluetooth/Wi-Fi functionality: Model...
BLUETOOTH DEVELOPER INFORMATION Verify your wireless account is activated with a data plan. If using a GSM radio like MTPCIE-H5-BW, install the SIM card. If using a GSM radio, edit /etc/ppp/peers/gsm_chat file and change the APN to match up with the SIM card Connect the cellular antenna to the MTPCIE device.
BLUETOOTH DEVELOPER INFORMATION echo "Setting up iptables" # Flush all the tables first iptables -t filter -F iptables -t nat -F iptables -t mangle -F iptables -t filter -P INPUT DROP iptables -t filter -A INPUT -i lo -j ACCEPT iptables -t filter -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT # accept all traffic from LAN iptables -t filter -A INPUT -i eth0 -j ACCEPT...
BLUETOOTH DEVELOPER INFORMATION Edit /etc/network/interfaces and uncomment the lines pertaining to wlan0 as shown below. iface wlan0 inet dhcp wpa-conf /var/config/wpa_supplicant.conf wpa-driver nl80211 Reboot the MT100EOCG or type ifup wlan0 at the console. MT100EOCG communicates through your Wi- Fi network. Setting up Bluetooth with an MT100 EOCG and an MTPCIE Bluetooth/Wi-Fi Device To setup MT100EOCG to control Bluetooth on a MTPCIE Bluetooth/Wi-Fi device, you need a remote Bluetooth...
Page 85
BLUETOOTH DEVELOPER INFORMATION 126.376017] usb 7- 1: new full speed USB device using uhci_hcd and address 3 126.532263] usb 7-1: configuration #1 chosen from 1 choice 126.582980] cdc_acm 7- 1:1.0: This device cannot do calls on its own. It is not a modem. 126.583024] cdc_acm 7-1:1.0: ttyACM0: USB ACM device 126.590282] cdc_acm 7- 1:1.2: This device cannot do calls on its own.
Page 86
BLUETOOTH DEVELOPER INFORMATION Verify the remote Bluetooth device's MAC address is in the list of detected Bluetooth devices. Enter: hcitool scan Example Response ptg@ptg-desktop:~$ hcitool scan Scanning ... CC:55:AD:2B:53:FA BB 9330 00:18:E7:36:CF:91 DTMVW7JREI01 00:A0:96:0F:B8:2A SocketWireless Enter the following, where xx represents MAC address of the remote Bluetooth device you set up previously: rfcomm -S connect 0 xx:xx:xx:xx:xx:xx To run rfcomm in the background add "&"...
Need help?
Do you have a question about the MultiConnect MTPCIE-H5 Series and is the answer not in the manual?
Questions and answers