Android RIL Driver User Guide Version 1.0

Size: px
Start display at page:

Download "Android RIL Driver User Guide Version 1.0"

Transcription

1 Android RIL Driver User Guide Version 1.0 Copyright Neoway Technology Co., Ltd. 1

2 Copyright Neoway Technology Co., Ltd All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Shenzhen Neoway Technology Co., Ltd. Trademarks is the trademark of Neoway Technology Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders. Notice This document applicable models are: N720, N710. This document is intended for system engineers (SEs), development engineers, and test engineers. The information in this document is subject to change without notice due to product version update or other reasons. Every effort has been made in preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute a warranty of any kind, express or implied. Sales@neoway.com Support@neoway.com Website: Copyright Neoway Technology Co., Ltd. i

3 Revision Record Issue Date Changes V Initial draft Copyright Neoway Technology Co., Ltd. ii

4 Content 1 About This Document RIL Driver VID and PID List Function Software Version USB Driver Configuration Adding VID/PID Configuring the Serial Port Driver in Menuconfig GUI Testing Configuring USB NDIS Kernel Configuring NDIS in Menuconfig GUI Test RIL Integration About RIL Communication between AP and BP Position of RIL in Android System Configuring RIL FAQ How to Set APN How to Capture Logs How to Analyze Dialup Failure Copyright Neoway Technology Co., Ltd. iii

5 1 About This Document This document provides guidance for users to integrate the RIL library driver into the device running Android OS, and to modify the configuration file to debug the RIL library driver for the PPP dial-up or NIDS dialing. It is applicable to N720, and N710. Copyright Neoway Technology Co., Ltd. 1

6 2 RIL Driver 2.1 VID and PID List Neoway has several models of 4G LTE modules, which support NDIS and PPP dial-up. The following table shows corresponding VID and PID list. Model no VID PID N720 0x2949 0x8241 N710 0x05c6 0x8080 Configurations of N710 USB port: Default USB composition: RNDIS + MODEM + TTY + Diag Configurations of N720 USB port: Default USB composition: RNDIS + MODEM + TTY + TTY + Mass storage + ADB + Diag 2.2 Function Function Data service Support or Not YES 2.3 Software Version Software Version Android 3.x Android 4.x Android 5.x Android 6.x Support or Not YES YES YES YES Copyright Neoway Technology Co., Ltd. 2

7 3 USB Driver Configuration 3.1 Adding VID/PID N710 is used as an example. VID/PID varies with modules. Open drivers / usb / serial / option.c. #define QUALCOMM_VENDOR_ID 0x05C6 Add the following line in the option_ids array: USB_DEVICE (QUALCOMM_VENDOR_ID, 0x8080)} 3.2 Configuring the Serial Port Driver in Menuconfig GUI In the kernel directory, execute make menuconfig. In the GUI displayed, perform the following procedures: Step 1 Navigate to Device Drivers. Step 2 Select USB support. Step 3 Select USB Gadget Support. Step 4 Select USB Gadget Drivers (Serial Gadget (with CDC ACM and CDC OBEX support)). Copyright Neoway Technology Co., Ltd. 3

8 Step 5 Go back to the previous directory, select USB Serial Converter support. 3.3 Testing After compiling and reflashing and the serial port is configured, check whether /dev/ttyusb* is generated in the setting node. If it is generated, upper applications can communicate with the module via these ports (send AT commands, etc.). For an N710 module If three ttyusb ports are displayed: ttyusb0 is the AT port, ttyusb1 is the modem port. If five ttyusb ports are displayed: ttyusb2 is the AT port, ttyusb3 is the modem port. For an N720 module If six ttyusb ports are displayed: ttyusb3 is the AT port, ttyusb1 is the modem port. If five ttyusb ports are displayed: ttyusb2 is the AT port, ttyusb0 is the modem port. When testing AT commands, modify the permissions of ttyusb if requiring permission. Copyright Neoway Technology Co., Ltd. 4

9 4 Configuring USB NDIS Kernel If PPP dialup is used, skip this step and move to RIL integration. USB NDIS kernel is configured in two ways: one is in the deconfig, the other is in the menuconfig GUI. The following sections describe how to configure in menuconfig GUI. 4.1 Configuring NDIS in Menuconfig GUI In the kernel directory, execute make menuconfig. In the GUI displayed, perform the following procedures: Step 1 Select Device Drivers. Step 2 Select Network device support. Step 3 Select USB Network Adapters. Step 4 Select Multi-purpose USB Networking Framework. Copyright Neoway Technology Co., Ltd. 5

10 Step 5 Select Host for RNDIS and ActiveSync devices. 4.2 Test Recompile the software and reflash into device. Power on the device again and plug in module. After the device is powered on, usb0 is added when querying using the netcfg command. Copyright Neoway Technology Co., Ltd. 6

11 5 RIL Integration Decompression Neoway_Android_Ril.tar.gz. libreference-ril.so (PPP dialup) libreference-ril_ndis.so (used for NDIS dialup. Modify the library name when using it) init.gprs-pppd (PPP dialup script) Neoway_Android_RIL_Driver_User_Guide_V About RIL Android Radio Interface Layer (RIL) provides an abstraction layer between the Telephony service and the Radio hardware. RIL is responsible for the reliable data transmission, AT command sending and response parsing Communication between AP and BP The OS, user interface (UI), and applications run on the application processor (AP), such as an ARM-based CPU. The radio communications and control software, however, runs on another separated CPU called Baseband Processor (BP). In an Android OS, RIL Daemon (RILD) runs on the AP. Applications on the AP send AT commands to BP through the RILD, and the BP sends the information received to the AP through RILD. AP and BP communicate in the following two ways: Solicited Response: AP sends a request to BP, and BP sends a reply to AP. Unsolicited Response: BP sends events to AP. Copyright Neoway Technology Co., Ltd. 7

12 5.1.2 Position of RIL in Android System The following figure shows the RIL in the context of Android's Telephony system architecture. Android RIL includes an upper layer and a lower layer: The upper layer is in the Java Framework, which is Java-based. It consists of two parts: RIL framework: the RIL module is mainly used for communication with the lower RILD. Phone framework: The phone framework directly expose the telephony interface to application developers to implement the telephony function. The lower layer is above the Linux kernel and C/C++-based. It consists of two components: RILD: The RILD initializes the Vendor RIL, processes all communication from Android telephony services, and dispatches calls to the Vendor RIL as solicited commands. Vendor RIL, The radio-specific Vendor RIL of ril.h that processes all communication with radio hardware and dispatches calls to the RILD through unsolicited commands. 5.2 Configuring RIL Configure RIL in the following process: Step 1 Modify init.rc. Generally, this file is in the /system/core/rootdir/ file directory. Navigate to the init.rc file using adb shell and then modify it. Copyright Neoway Technology Co., Ltd. 8

13 NDIS Specify the library name as shown below. Then jump to Step 5 to add the file. service ril-daemon /system/bin/rild l libreference-ril.so class main socket rild stream 660 root radio socket rild-debug stream 660 radio system user root group radio cache inet misc audio sdcard_rw PPP Perform the following steps: 1. Specify the library and serial device name. Delete the RIL library file and serial device name after -1 in service rild and add the following contents: service ril-daemon /system/bin/rild -l libreference-ril.so class main socket rild stream 660 root radio socket rild-debug stream 660 radio system user root group radio cache inet misc audio sdcard_rw ril-deamon and /system/bin/rild, used to start RILD are the executable files, which are generated after hardware/ril/rild.c. The parameters are as follows: -l: Specifies that the AT-related dynamic link library is libreference-ril.so; -d: Specifies that the AT port is /dev/ttyusb0 (depends on the number displayed). 2. Add a dialup script. service pppd_gprs /etc/init.gprs-pppd class main disabled oneshot group radio cache inet misc 3. Add permissions. Create peers and chat directories. on post-fs-data... mkdir /data/ppp 0777 root root mkdir /data/ppp/peers 0777 root root mkdir /data/ppp/chat 0777 root root Step 2 Modify the dialing script path. In the /ppp/pppd/pathnames.h file, modify the dialup script path: Annotations: //#define _PATH_PEERFILES _ROOT_PATH "/etc/ppp/peers/" Add: #define _PATH_PEERFILES _ROOT_PATH "/data/ppp/peers/" Step 3 Modify the permissions. Add directories in /system/core/include/private/android_filesystem_config.h: android_dirs[] { 00755, AID_ROOT, AID_ROOT, "data/ppp/peers" }, Copyright Neoway Technology Co., Ltd. 9

14 Step 4 { 00755, AID_ROOT, AID_ROOT, "data/ppp/chat" }, android_files[] {00777, AID_ROOT, AID_SHELL, "system/etc/init.gprs-pppd"} Step 5 Add files. After the modification, compile the code and finally burn. NDIS dialup Preset the libreference-ril.so library to /system/lib and modify the permissions of related files. adb push libreference-ril.so /system/lib adb shell chmod 777 /system/bin/ndc adb shell chmod 777 /system/bin/netcfg PPP dialup Preset init.gprs-ppspd and 3gdata_call.conf to the path specified by init.rc and modify the permissions. adb push init.gprs-pppd /etc adb push libreference-ril.so /system/lib adb shell chmod 777 /etc/init.gprs-pppd adb shell chmod 777 /system/lib/libreference-ril.so Copyright Neoway Technology Co., Ltd. 10

15 6 FAQ 6.1 How to Set APN Perform the steps as follows: Step 1 Tap the settings and navigate to the Access Point Names page. Step 2 Tap New APN at the bottom. Copyright Neoway Technology Co., Ltd. 11

16 Step 3 Set APN based on the operator. Step 4 Set MCC MNC. MMC and MNC generally are set by default. If the MMC and MNC are not supported, set them manually. Copyright Neoway Technology Co., Ltd. 12

17 6.2 How to Capture Logs 1. Capture radio log: adb logcat -b radio -v time. 2. Capture Android system log: adb logcat -v time. 3. If the device is connected to the computer via a serial port, execute the following commands after entering the serial shell mode: Locat -b radio -v time Logcat -v time 4. Printed log as a file 6.3 How to Analyze Dialup Failure Dialup failure might be caused by different factors. Follow the procedures below to locate the issues:. 1. Check if the SIM card works properly. Search AT + CPIN? In the log to see if return value is READY. If the module returns ERROR or SIM PIN (requiring PIN code), check whether the SIM card slot detects the SIM card, whether it is powered on, or whether the SIM card is normal. 2. Check whether the module registers the voice network or data network. Search AT + CREG? and AT + CGREG in the log. If the module returns 0,1 or 0,5, it can register the voice network or data network. If it returns other values, check if the SIM card arrears, or if there is any problem with the antenna. 3. Check whether PPP dialup or NDIS dialup works properly. Search PPP or AT ^ NDISDUP = 1,1 in the log to see if any PPP dialup or NDIS dialup is performed. If not, search No APN found for carrier, which indicates that this APN is not supported. Add it to apns-conf.xml. If the message does not exist, search setup_data_call, which indicates data service is requested. If setup_data_call does not exist, check if data service is enabled. Copyright Neoway Technology Co., Ltd. 13

UC20 Android RIL Driver User Guide

UC20 Android RIL Driver User Guide UC20 Android RIL Driver User Guide UMTS/HSPA Module Series Rev. UC20_Android_RIL_Driver_User_Guide_V1.0 Date: 2013-06-18 www.quectel.com Our aim is to provide customers with timely and comprehensive service.

More information

HUAWEI Module. Android RIL Integration Guide. Version 3.4. Date

HUAWEI Module. Android RIL Integration Guide. Version 3.4. Date HUAWEI Module Android RIL Integration Guide Version 3.4 Date 2014-04-26 2014. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means without prior written

More information

Guide to Kernel Driver Integration in Android for Huawei Modules. Issue Date

Guide to Kernel Driver Integration in Android for Huawei Modules. Issue Date Guide to Kernel Driver Integration in Android for Issue 1.2.7 Date 2013-11-13 Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. For any assistance, please

More information

Guide to Kernel Driver Integration in Android for Huawei Modules. Issue Date

Guide to Kernel Driver Integration in Android for Huawei Modules. Issue Date Guide to Kernel Driver Integration in Android for Issue 1.2.9 Date 2013-12-30 Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. For any assistance, please

More information

UC20 Linux USB Driver User Guide

UC20 Linux USB Driver User Guide UC20 Linux USB Driver User Guide UMTS/HSPA Module Series Rev. UC20_Linux_USB_Driver_User_Guide_V1.0 Date: 2013-06-09 www.quectel.com Our aim is to provide customers with timely and comprehensive service.

More information

Guide to Kernel Driver Integration in Linux for Huawei Modules. Issue 2.0. Date

Guide to Kernel Driver Integration in Linux for Huawei Modules. Issue 2.0. Date Guide to Kernel Driver Integration in Linux for Issue 2.0 Date 2014-12-12 Copyright Huawei Technologies Co., Ltd. 2014. All rights reserved. No part of this manual may be reproduced or transmitted in any

More information

N720 OpenLinux Software User Guide Version 1.2

N720 OpenLinux Software User Guide Version 1.2 N720 Hardware User Guide () N720 OpenLinux Software User Guide Version 1.2 Copyright Copyright 2017 Neoway Technology Co., Ltd. All rights reserved. No part of this document may be reproduced or transmitted

More information

N720 OpenLinux Software User Guide Version 1.0

N720 OpenLinux Software User Guide Version 1.0 N720 Hardware User Guide () N720 OpenLinux Software User Guide Version 1.0 Copyright Copyright 2017 Neoway Technology Co., Ltd. All rights reserved. No part of this document may be reproduced or transmitted

More information

Using USB Interface on Bitpipe

Using USB Interface on Bitpipe Using USB Interface on Bitpipe Application Note AN0031 Rev. 1.0 07/07/2017 Table of Contents 1 Document revision history... 3 2 Scope... 3 3 Radio wireless connectivity... 3 3.1 BP32G... 3 3.1.1 Linux...

More information

N20 Demo Board User Guide. Version 1.0

N20 Demo Board User Guide. Version 1.0 Version 1.0 Copyright Copyright 2017 Neoway Technology Co., Ltd. All right is reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent

More information

N720 OpenLinux Source Code Developer Guide

N720 OpenLinux Source Code Developer Guide N720 OpenLinux Source Code Developer Guide Version 1.0 Copyright Neoway Technology Co., Ltd 1 Copyright Copyright 2017 Neoway Technology Co., Ltd. All rights reserved. No part of this document may be reproduced

More information

The Design of an Embedded Video Data Acquisition System

The Design of an Embedded Video Data Acquisition System Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com The Design of an Embedded Video Data Acquisition System 1 Chongyu Wei, 2 Weichen Wei, 1 Zuping Gu 1 Qingdao University of Science & Technology,

More information

USER MANUAL: 4G. The PiIoT is a WAN communications board which provides a 2G / 3G / 4G

USER MANUAL: 4G. The PiIoT is a WAN communications board which provides a 2G / 3G / 4G USER MANUAL: 4G The PiIoT is a WAN communications board which provides a 2G / 3G / 4G wireless interface for the Raspberry Pi 2 and 3. Conforming to the HAT specification, the PiIoT also provides location

More information

ofono Open-source telephony Rémi Denis-Courmont Aki Niemi Maemo summit October 10th 2009 Nokia Devices R&D Maemo Software

ofono Open-source telephony Rémi Denis-Courmont Aki Niemi Maemo summit October 10th 2009 Nokia Devices R&D Maemo Software Open-source telephony Aki Niemi Devices R&D Maemo Software Maemo summit 2009 - October 10th 2009 Outline 1 A brief history of Linux telephony 2 N900 3 A brief history of Linux telephony N900 Outline 1

More information

Network Time Update Application Note Version 1.1

Network Time Update Application Note Version 1.1 Network Time Update Application Note Version 1.1 第 1 页共 11 页 Copyright Neoway Technology Co., Ltd 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by

More information

SmartAX MT883 ADSL CPE Quick Start

SmartAX MT883 ADSL CPE Quick Start #### #### #### SmartAX MT883 CPE Quick Start 1 Connecting the Cables 1 2 4 3 1 Telephone jack on the wall 2 Splitter 3 Telephone 4 Computer 1 #### #### #### To connect the cables, do as follows: Step 1

More information

How to use the SIM7100 Module in Linux

How to use the SIM7100 Module in Linux How to use the SIM7100 Module in Linux Document Title: Version: 1.0 Date: 2014-9-2 Status: Document Control ID: Release V1.0 General Notes SIMCom offers this information as a service to its customers,

More information

How to use 3G data card on. UC-7400/IA241 Serials

How to use 3G data card on. UC-7400/IA241 Serials How to use 3G data card on UC-7400/IA241 Serials 1. Introduction There are several kinds of cardbus 3G modems available for connecting to a 3G network. UC-7400/IA241 serials support some of these brands.

More information

How to use Linux driver

How to use Linux driver How to use Linux driver - 1 - Document Title: How to use Linux driver Version: 1.2 Date: 2015-12-23 Status: Author Release aaron General Notes SIMCom offers this information as a service to its customers,

More information

Linux-based PPP Dial-up Connection Application Guide

Linux-based PPP Dial-up Connection Application Guide Linux-based PPP Dial-up Connection Application Guide Issue 01 Date 2016-04-26 2016. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means without prior

More information

AD SSO Technical White Paper

AD SSO Technical White Paper Issue V1.0 Date 2017-02-28 Huawei Technologies Co., Ltd. 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

Building an Android* command-line application using the NDK build tools

Building an Android* command-line application using the NDK build tools Building an Android* command-line application using the NDK build tools Introduction Libraries and test apps are often written in C/C++ for testing hardware and software features on Windows*. When these

More information

SIMCom_3G_Linux_Driver_Applica tion Note_V1.00

SIMCom_3G_Linux_Driver_Applica tion Note_V1.00 _Applica tion Note_V1.00 Document Title: _Application Note Version: 1.00 Date: 2013-12-25 Status: Document Control ID: Release _Application Note_V1.00 General Notes SIMCom offers this information as a

More information

A113X1 Development Kit

A113X1 Development Kit A113X1 Development Kit User Guide Revision: 4.0 Release Date: 2018-02-06 Amlogic, Ltd. COPYRIGHT 2017 Amlogic, Ltd. All rights reserved. No part of this document may be reproduced. Transmitted, transcribed,

More information

User Manual for ZTE Corporation s Data Card under Linux System

User Manual for ZTE Corporation s Data Card under Linux System MC2718 Module User Manual for ZTE Corporation s Data Card under Linux System Version: V1.0 ZTE Corporation Copyright Statement Copyright 2010 by ZTE Corporation All rights reserved. The user manual is

More information

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide StampA5D3x/PortuxA5/PanelA5 Quickstart Guide StampA5D3x/PortuxA5/PanelA5 StampA5D3x/PortuxA5/PanelA5: Quickstart Guide Copyright 2015 taskit GmbH All rights to this documentation and to the product(s)

More information

Configuring Linux pppd for Skywire LTE NL-SW-LTE-S7xxx Modem Family

Configuring Linux pppd for Skywire LTE NL-SW-LTE-S7xxx Modem Family Configuring Linux pppd for Skywire LTE NL-SW-LTE-S7xxx Modem Family NimbeLink Corp Updated: June 2018 PN 30222 rev 5 NimbeLink Corp. 2018. All rights reserved. 1 Table of Contents Table of Contents 2 Introduction

More information

esdk Storage Plugins 1.0.RC4 Compilation Guide 01(vRO) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.

esdk Storage Plugins 1.0.RC4 Compilation Guide 01(vRO) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD. 1.0.RC4 Issue 01 Date 2017-04-06 HUAWEI TECHNOLOGIES CO., LTD. 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent

More information

Product Description. HUAWEI B593s-931 LTE CPE V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HUAWEI B593s-931 LTE CPE V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HUAWEI B593s-931 LTE CPE V200R001 Issue 01 Date 2013-12-19 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel free

More information

Configuring Linux pppd for a Skywire 4G LTE CAT1 Verizon Over UART

Configuring Linux pppd for a Skywire 4G LTE CAT1 Verizon Over UART Configuring Linux pppd for a Skywire 4G LTE CAT1 Verizon Over UART NimbeLink Corp Updated: May 2017 PN 30166 rev 3 NimbeLink Corp All Rights Reserved 1 Table of Contents Table of Contents 2 1. Introduction

More information

Technical Note. TN_134 FTDI Android D2XX Driver

Technical Note. TN_134 FTDI Android D2XX Driver Future Technology Devices International Ltd. Technical Note Document Reference No.: FT_000522 Version 1.0 Issue Date: 2011-09-29 This document describes the installation and use of the FTDI D2XX driver

More information

ARM. Streamline. Performance Analyzer. Using ARM Streamline. Copyright 2010 ARM Limited. All rights reserved. ARM DUI 0482A (ID100210)

ARM. Streamline. Performance Analyzer. Using ARM Streamline. Copyright 2010 ARM Limited. All rights reserved. ARM DUI 0482A (ID100210) ARM Streamline Performance Analyzer Using ARM Streamline Copyright 2010 ARM Limited. All rights reserved. ARM DUI 0482A () ARM Streamline Performance Analyzer Using ARM Streamline Copyright 2010 ARM Limited.

More information

Product Description. HUAWEI E5577Cs-603 Mobile WiFi V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HUAWEI E5577Cs-603 Mobile WiFi V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HUAWEI E5577Cs-603 Mobile WiFi V200R001 Issue 01 Date 2015-4-2 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel

More information

Document Name: GPRS Startup. GPRS Startup_V01.00 Status: Created

Document Name: GPRS Startup. GPRS Startup_V01.00 Status: Created Document Name: GPRS Startup Version: 01.00 Date: DocId: GPRS Startup_V01.00 Status: Created General Notes Simcom offers this information as a service to its customers, to support application and engineering

More information

Industrial Tri-band 3G Modem GTM-201-3GWA Series. User Manual

Industrial Tri-band 3G Modem GTM-201-3GWA Series. User Manual Industrial Tri-band 3G Modem GTM-201-3GWA Series User Manual Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to

More information

Catcher provides UART and USB logging. Suggest to use USB logging because: USB has some limitations thus you could choose to use UART logging.

Catcher provides UART and USB logging. Suggest to use USB logging because: USB has some limitations thus you could choose to use UART logging. Introduction to Catcher Logging Together, Copyright We MediaTek make the Inc. difference. All rights reserved. Catcher Logging Catcher provides UART and USB logging For Smart Phone USB logging, users need

More information

QuickCarrier USB E. Driver Installation Guide

QuickCarrier USB E. Driver Installation Guide QuickCarrier USB E Driver Installation Guide Copyright and Technical Support QuickCarrier USB E Driver Installation Guide MT100UCC H3, MT100UCC EV2, MT100UCC H4, MT100UCC G2, MT100UCC C2 S000520C, Revision

More information

USB Driver. Installation Guide for C2 and EV3 Devices

USB Driver. Installation Guide for C2 and EV3 Devices USB Driver Installation Guide for C2 and EV3 Devices USB DRIVER INSTALLATION GUIDE FOR C2 AND EV3 DEVICES USB Driver Installation Guide for C2 and EV3 Devices For the following devices: MTSMC-EV3-U, MTSMC-EV3-MI-IP/GP,

More information

Tethering an Android Smartphone to USB Devices

Tethering an Android Smartphone to USB Devices Tethering an Android Smartphone to USB Devices March 2011 BizDev@SecureCommConsulting.com Veteran Owned Small Business DUNS: 003083420 CAGE: 4SX48 http://www.securecommconsulting.com 1.1. Purpose This

More information

espace SoftConsole V200R001C02 Product Description HUAWEI TECHNOLOGIES CO., LTD. Issue 01 Date

espace SoftConsole V200R001C02 Product Description HUAWEI TECHNOLOGIES CO., LTD. Issue 01 Date espace SoftConsole V200R001C02 Issue 01 Date 2012-07-10 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without

More information

Product Description. MS2372h-153 LTE USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. MS2372h-153 LTE USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date V100R001 Issue 01 Date 2017-6-9 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel free to contact our local office

More information

BiPAC ADSL USB Modem. User s Manual

BiPAC ADSL USB Modem. User s Manual BiPAC 7001 ADSL USB Modem User s Manual Chapter 1... 1 1.1 Introducing the BiPAC 7001... 1 1.2 Features of the BiPAC 7001... 1 1.3 Installing Billion ADSL USB Modem... 2 Chapter 2... 3 2.1 Important note

More information

Linux PPPd for LTE CAT M1 Verizon Skywire on Beaglebone Black. NimbeLink Corp Updated: July 2018

Linux PPPd for LTE CAT M1 Verizon Skywire on Beaglebone Black. NimbeLink Corp Updated: July 2018 Linux PPPd for LTE CAT M1 Verizon Skywire on Beaglebone Black NimbeLink Corp Updated: July 2018 PN 30272 rev 5 NimbeLink Corp All Rights Reserved 1 Table of Contents Table of Contents 2 Introduction 3

More information

Spectralink PIVOT & Versity USB Driver V2.0.0

Spectralink PIVOT & Versity USB Driver V2.0.0 Spectralink PIVOT & Versity USB Driver V2.0.0 This technical bulletin explains the changes to the Spectralink PIVOT and Versity product USB Drivers, now version 2.0.0. System Affected Spectralink PIVOT

More information

Linux PPPd for LTE CAT M1 Verizon Skywire on Raspberry Pi 3

Linux PPPd for LTE CAT M1 Verizon Skywire on Raspberry Pi 3 Linux PPPd for LTE CAT M1 Verizon Skywire on Raspberry Pi 3 NimbeLink Corp Updated: June 2018 PN 30273 rev 4 NimbeLink Corp All Rights Reserved 1 Table of Contents Table of Contents 2 Introduction 3 Orderable

More information

Product Description. HiLink E3251 DC-HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HiLink E3251 DC-HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HiLink E3251 DC-HSPA+ USB Stick V100R001 Issue 01 Date 2012-2-24 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please

More information

Skyus DS2. by Inseego. Quick Start Guide

Skyus DS2. by Inseego. Quick Start Guide Skyus DS2 by Inseego Quick Start Guide basic setup See the setup instructions for your operating system for further driver and connection manager details. 1. Activate and install the SIM(s). 2. Download

More information

BitPipe Cellular Dev-Kit

BitPipe Cellular Dev-Kit Rev 1.0 2016-09-02 1 Table of Contents Table of Contents... 2 Table of figures... 3 1. Revision history... 4 2. Introduction... 4 3. Included Material... 4 4. Requirements... 5 5. BitPipe Development Kit

More information

Product Description. HUAWEI E5251 Mobile WiFi V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HUAWEI E5251 Mobile WiFi V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HUAWEI E5251 Mobile WiFi V100R001 Issue 01 Date 2013-02-21 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel free

More information

Product Description. HUAWEI E5573Cs-931 Mobile WiFi V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HUAWEI E5573Cs-931 Mobile WiFi V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HUAWEI E5573Cs-931 Mobile WiFi V200R001 Issue 01 Date 2016-04-20 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please

More information

WCDMA UGxx PPP Application Note

WCDMA UGxx PPP Application Note WCDMA UGxx PPP Application Note UMTS/HSPA Module Series Rev. WCDMA_UGxx_PPP_Application_Note_V1.2 Date: 2015-04-01 www.quectel.com Our aim is to provide customers with timely and comprehensive service.

More information

AT Command Addendum and Getting Started Guide for LAT1 Devices. Telit Firmware x3 Reference Guide.

AT Command Addendum and Getting Started Guide for LAT1 Devices. Telit Firmware x3 Reference Guide. AT Command Addendum and Getting Started Guide for LAT1 Devices Telit Firmware 17.00.5x3 Reference Guide www.multitech.com AT Command Addendum and Getting Started Guide for LAT1 Devices using Telit Firmware

More information

Industrial Quad-band GPRS/GSM Modem GTM-201 Series. User Manual

Industrial Quad-band GPRS/GSM Modem GTM-201 Series. User Manual Industrial Quad-band GPRS/GSM Modem GTM-201 Series User Manual Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery

More information

UC20 WinCE USB Driver

UC20 WinCE USB Driver UC20 WinCE USB Driver User Guide UMTS/HSPA Module Series Rev. UC20_WinCE_USB_Driver_User_Guide_V1.0 Date: 2013-08-12 www.quectel.com Our aim is to provide customers with timely and comprehensive service.

More information

Skywire Software Developer s Guide

Skywire Software Developer s Guide Skywire Software Developer s Guide NimbeLink Corp Updated: August 2018 PN 1001750 rev 1 NimbeLink Corp. 2018. All rights reserved. 1 Table of Contents Table of Contents 2 Introduction 4 Scope 4 Getting

More information

USER MANUAL: Raspberry Pi 2

USER MANUAL: Raspberry Pi 2 USER MANUAL: Raspberry Pi 2 The PiIoT is a WAN communications board which provides an HSPA wireless interface for the Raspberry Pi 2 and 3. Conforming to the HAT specification, the PiIoT also provides

More information

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved MOD-RFID125 User Manual All boards produced by Olimex are ROHS compliant Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: FEATURES: MOD-RFID125 is an RFID station,

More information

MOD-RFID125-BOX User Manual

MOD-RFID125-BOX User Manual MOD-RFID125-BOX User Manual All boards produced by Olimex are ROHS compliant Rev.B, May 2011 Copyright(c) 2011, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: FEATURES: MOD-RFID125-BOX is an RFID

More information

2-Port Pocket USB KVM switch. Users Manual (DS )

2-Port Pocket USB KVM switch. Users Manual (DS ) 2-Port Pocket USB KVM switch Users Manual (DS-11402-1) Index 1. INTRODUCTION 2 1.1 FEATURES.... 2 1.2 PHYSICAL DIAGRAM...... 3 1.3 PACKAGE CONTENTS........3 2. SPECIFICATIONS.4 2.1 GENERAL... 4 3. INSTALLING

More information

Android Debugging and Performance Analysis

Android Debugging and Performance Analysis Hands On Exercises for Android Debugging and Performance Analysis v. 2018.10 -- Day 1 WARNING: The order of the exercises does not always follow the same order of the explanations in the slides. When carrying

More information

MY FIRST ANDROID TM. Peter Aagaard Kristensen

MY FIRST ANDROID TM. Peter Aagaard Kristensen MY FIRST ANDROID TM PORT Peter Aagaard Kristensen Agenda Source Building Kernel Startup Hardware Debugging 2 Where to start developer.android.com source.android.com kandroid.org pdk.android.com android.git.kernel.org

More information

APS-3 Revision Important Quick Start Guide. Typical Box Contents

APS-3 Revision Important Quick Start Guide. Typical Box Contents APS-3 Revision 3.0.0 Important Quick Start Guide Congratulations on purchasing your new APS-3 System. This Important Quick Start Guide contains information you need to set up and begin using your APS-3.

More information

REX-RED Community Android 4.3

REX-RED Community Android 4.3 REX-RED Community Android 4.3 Build Guide REXNOS CO.,Ltd Document Information Version 1.1 File Name REX5260 Android 4.3 Build Guide.doc Date May 20, 2014 Status Working Revision History Date Version Update

More information

Android AOSP Overview. Karthik Dantu and Steve Ko

Android AOSP Overview. Karthik Dantu and Steve Ko Android AOSP Overview Karthik Dantu and Steve Ko Administrivia Any issues in building? Android Build System & Source Tree Today s goal Getting to know the build system Navigating the source tree Resources

More information

Neo_M660 GPRS Module Demo Board User Guide Version 1.0

Neo_M660 GPRS Module Demo Board User Guide Version 1.0 Neo_M660 GPRS Module Demo Board User Guide Version 1.0 Revision Record Issue Changes Date V1.0 Initial draft 2014-05 Copyright Neoway Technology Co., Ltd i Contents 1 Overview... 1 2 Interfaces... 1 3

More information

Third-Party Client (s3fs) User Guide

Third-Party Client (s3fs) User Guide Issue 02 Date 2017-09-28 HUAWEI TECHNOLOGIES CO., LTD. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

TELTONIKA ModemUSB/G10 User Manual v0.1

TELTONIKA ModemUSB/G10 User Manual v0.1 Address: Žirmūnų g. 27, Vilnius LT-09105, Tel.: +370 5 2127472, Fax: +3705 276 1380, E-mail: info@teltonika.lt TELTONIKA User Manual v0.1 TABLE OF CONTENTS TABLE OF CONTENTS... 2 1. ATTENTION... 3 2. FOR

More information

ModemUSB/E12 User Manual v0.1

ModemUSB/E12 User Manual v0.1 User Manual v0.1 TABLE OF CONTENTS TABLE OF CONTENTS...2 1. ATTENTION...3 2. FOR YOUR SAFETY...3 3. USER S SERVICE...5 4. BASIC INFORMATION...6 4.1 Introduction...6 4.2 Legal Notice...6 4.3 Contacts...6

More information

2-port USB Cable KVM Switch with Audio

2-port USB Cable KVM Switch with Audio 2-port USB Cable KVM Switch with Audio User s Manual Version 2. 02 2008/12/22 Index 1. INTRODUCTION 2 1.1 FEATURES.... 2 1.2 PHYSICAL DIAGRAM...... 3 1.3 PACKAGE CONTENTS........3 2. SPECIFICATIONS.4 2.1

More information

G-router GSM/GPRS to RS-232 and Ethernet Gateway Release Notes

G-router GSM/GPRS to RS-232 and Ethernet Gateway Release Notes G-router GSM/GPRS to RS-232 and Ethernet Gateway Release Notes Author RFI Support Team Revision A0 Version RN_G-router_1.2.2 Date 23-05-2011 Covering Product code G-router, RE.40.QGSM Contents 1 Introduction...

More information

Skyus DS Quick Start Guide

Skyus DS Quick Start Guide Skyus DS Quick Start Guide basic setup See the setup instructions for your operating system for further driver and connection manager details. 1. Download and install the Skyus Watcher connection manager.

More information

Improving the bootup speed of AOSP

Improving the bootup speed of AOSP Improving the bootup speed of AOSP Bernhard Bero Rosenkränzer CC-BY-SA 3.0 ELC 2017-02-23 Quick overview 2 different possible approaches: Reduce regular bootup time Problem: Lots of initialization

More information

Product Description. HUAWEI E3531 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 02. Date

Product Description. HUAWEI E3531 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 02. Date HUAWEI E3531 HSPA+ USB Stick V100R001 Issue 02 Date 2014-3-23 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel

More information

Product Description. HiLink E3131 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HiLink E3131 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HiLink E3131 HSPA+ USB Stick V100R001 Issue 01 Date 2012-1-17 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel

More information

TELTONIKA ModemCOM/G10 (CM1100) User Manual V0.1

TELTONIKA ModemCOM/G10 (CM1100) User Manual V0.1 TELTONIKA ModemCOM/G10 (CM1100) User Manual V0.1 Table of Contents TABLE OF CONTENTS...2 1. ATTENTION...3 2. SAFETY INSTRUCTION...3 3. LEGAL NOTICE...5 4. INTRODUCTION...5 5. PACKAGE CONTENTS...5 6. TECHNICAL

More information

Honor 3C (H30-U10) Mobile Phone V100R001. Product Description. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD.

Honor 3C (H30-U10) Mobile Phone V100R001. Product Description. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD. V100R001 Issue 01 Date 2014-03-12 HUAWEI TECHNOLOGIES CO., LTD. . 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written

More information

Product Description. HUAWEI E353 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HUAWEI E353 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HUAWEI E353 HSPA+ USB Stick V100R001 Issue 01 Date 2010-08-27 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel

More information

PIC-P28-USB development board Users Manual

PIC-P28-USB development board Users Manual PIC-P28-USB development board Users Manual Rev.A, June 2007 Copyright(c) 2007, OLIMEX Ltd, All rights reserved INTRODUCTION: PIC-P28-USB board was designed in mind to create board which to allow easy interface

More information

Altus APS3G Quick Start guide

Altus APS3G Quick Start guide Altus APS3G Quick Start guide Revision 1.0.1 Congratulations on purchasing your new Altus APS3G System. This Important Quick Start Guide contains information you need to set up and begin using your Altus

More information

Configuring the BeagleBone Black s Ethernet Port for SSH Access

Configuring the BeagleBone Black s Ethernet Port for SSH Access Configuring the BeagleBone Black s Ethernet Port for SSH Access NimbeLink Corp Updated: April 2016 PN 30112 rev 1 NimbeLink Corp. 2017. All rights reserved. 1 Table of Contents Table of Contents 2 1. Introduction

More information

SysLINK 1000/1500 Family Quick Start Guide

SysLINK 1000/1500 Family Quick Start Guide 1 QS001 004 1706. Copyright 2017. Information subject to change without notice. SysLINK 1000/1500 Family Quick Start Guide SL 1000 SL 1500 What s Included Wi Fi Antennas (if purchased) Cellular Antennas

More information

Android: Under the Hood. GDG-SG DevFest 5th Nov 2016 Jason Zaman

Android: Under the Hood. GDG-SG DevFest 5th Nov 2016 Jason Zaman Android: Under the Hood GDG-SG DevFest 5th Nov 2016 Jason Zaman Overview Who am I? Android Block Diagram Mobile Hardware Filesystem Layout Startup Linux Kernel Bionic libc Ashmem / Binder IPC Zygote Dalvik

More information

Cellular Platform Access

Cellular Platform Access Cellular Platform Access A Cellular Framework for OS Integration Lars Sorensen Cellular Division Systems Architect Business Opportunity Smartphones in the Mainstream The Software Problem No Free Lunch

More information

Configuring Linux pppd for a Skywire Global LTE CAT-M1 NL-SW-LTE-QBG96

Configuring Linux pppd for a Skywire Global LTE CAT-M1 NL-SW-LTE-QBG96 Configuring Linux pppd for a Skywire Global LTE CAT-M1 NL-SW-LTE-QBG96 NimbeLink Corp Updated: July 2018 PN 1001753 rev 2 NimbeLink Corp All Rights Reserved 1 Table of Contents Table of Contents 2 1. Introduction

More information

Enabler Manual Device-Based Anonymization

Enabler Manual Device-Based Anonymization Enabler Manual Device-Based Anonymization Project name Short name 5G Enablers for Network and System Security and Resilience 5G-ENSURE Grant agreement 671562 Call Authors H2020-ICT-2014-2 TIIT: Madalina

More information

LotOS Framework. Getting Started Guide for Banana Pi. Copyright (C) 2015 ilbers GmbH Revision 1.1,

LotOS Framework. Getting Started Guide for Banana Pi. Copyright (C) 2015 ilbers GmbH Revision 1.1, LotOS Framework Getting Started Guide for Banana Pi Copyright (C) 2015 ilbers GmbH Revision 1.1, 2015-10-20 Mango hypervisor and LotOS framework are copyright (C) 2014 2015 ilbers GmbH. All rights reserved.

More information

Cinterion BGS2T (RS232) Terminal Starter Kit. Getting Started Guide

Cinterion BGS2T (RS232) Terminal Starter Kit. Getting Started Guide Cinterion BGS2T (RS232) Terminal Starter Kit Getting Started Guide BGS2T (RS232) Terminal Starter Kit Contents PLEASE NOTE KIT CONTENTS MAY VARY ACCORDING TO ORIGIN AND THE INTENDED COUNTRY OF OPERATION

More information

FAQ s. 1. Device is frozen. Impossible to swipe finger on lock screen - Please either reboot or hard reset the device with below instructions

FAQ s. 1. Device is frozen. Impossible to swipe finger on lock screen - Please either reboot or hard reset the device with below instructions FAQ s R500 1. Device is frozen. Impossible to swipe finger on lock screen - Please either reboot or hard reset the device with below instructions Reboot - Long press power button until device shuts down

More information

Android Things Security Research in Developer Preview 2

Android Things Security Research in Developer Preview 2 1 Monthly Research 2017.2 Android Things Security Research in Developer Preview 2 E-Mail: research-feedback[at]ffri.jp Twitter: @FFRI_Research FFRI, Inc. http://www.ffri.jp/en Table of Contents Background

More information

BitPipe Cellular Dev- Kit

BitPipe Cellular Dev- Kit BitPipe Cellular Dev- Kit Rev 1.2 2018-03-19 Table of Contents Table of Contents... 2 Table of figures... 3 1 Revision history... 4 2 Introduction... 4 3 Included Material... 4 4 BitPipe Development Kit

More information

TELTONIKA ModemCOM (TMC-10x) User Manual V

TELTONIKA ModemCOM (TMC-10x) User Manual V TELTONIKA ModemCOM (TMC-10x) User Manual V2.1.1.18 TABLE OF CONTENTS ATTENTION!...3 LEGAL NOTICE...3 INTRODUCTION...4 1. PACKAGE CONTENTS...5 2. TECHNICAL SPECIFICATIONS...6 2.1. Data transferring...6

More information

Product Description. HiLink E3531 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 02. Date

Product Description. HiLink E3531 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 02. Date HiLink E3531 HSPA+ USB Stick V100R001 Issue 02 Date 2014-3-23 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel

More information

Development Environment Embedded Linux Primer Ch 1&2

Development Environment Embedded Linux Primer Ch 1&2 Development Environment Embedded Linux Primer Ch 1&2 Topics 1) Systems: Host and Target 2) Host setup 3) Host-Target communication CMPT 433 Slides #3 Dr. B. Fraser 18-05-05 2 18-05-05 1 Host & Target Host

More information

Android System Development Training 4-day session

Android System Development Training 4-day session Android System Development Training 4-day session Title Android System Development Training Overview Understanding the Android Internals Understanding the Android Build System Customizing Android for a

More information

SysLINK 500 Family Quick Start Guide

SysLINK 500 Family Quick Start Guide 1 QS002 002 1706. Copyright 2017. Information subject to change without notice. SysLINK 500 Family Quick Start Guide SL 500 What s Included Includes SysSCRIPT Lite IoT (Internet of Things) support Remote

More information

Android RIL. Production delivery Source code. Application Note. Abstract

Android RIL. Production delivery Source code. Application Note. Abstract Android RIL Production delivery Source code Application Note Abstract This document describes how to build and use the RIL library for u-blox cellular modules on the Android operating system. www.u-blox.com

More information

Pilot Walktour FAQ V3.5 (Android)

Pilot Walktour FAQ V3.5 (Android) Pilot Walktour FAQ V3.5 (Android) Contents Contents 1 Preface... 1 2 Software Installation Related... 2 2.1 Installation Related... 2 2.1.1 Phone Pre-requisites... 2 2.1.2 Usage of Walktour Partner...

More information

PENMOUNT PCIMSET USERS GUIDE FOR LINUX

PENMOUNT PCIMSET USERS GUIDE FOR LINUX PENMOUNT PCIMSET USERS GUIDE FOR LINUX Version 1.11 22/Feb/ 18 Preface Disclaimer The information in this document is subject to change without notice. The manufacturer makes no representations or warranties

More information

SMD Reflow Soldering Guide. Version 1.2

SMD Reflow Soldering Guide. Version 1.2 SMD Reflow Soldering Guide Version 1.2 Copyright Neoway Technology Co., Ltd 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior

More information

Product Description. HUAWEI E160E HSDPA USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Product Description. HUAWEI E160E HSDPA USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date HUAWEI E160E HSDPA USB Stick V100R001 Issue 01 Date 2008-07-23 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel

More information