Novatel Wireless NRM-EU860D User Manual

PCI Express Mini-card
Integration & Design Guide Version 2.1
Novatel Wireless Doc No. OM-01017857 Rev 1
Document Revision History
Rev. ECO # Date Brief Description of Change Originator Approved by Draft July 21
2006
2.0D July 24th 2006
2.1D Aug 10th 2006
2.1 06305 Sept 8th 2006
Notice: Restricted Proprietary Information and subject to the confidentiality restrictions contained in any applicable non-disclosure agreement.
© Copyright Novatel Wireless, Inc. (2006)
st
Initial release of Draft Version for Customer Review and Feedback Initial release of Version 2.0 for
John Whittier
John Whittier Customer Review Updates, TRP, design spec’s etc.
John Whittier Official Release of Version 2.1 ECO sign off updates John Whittier
The information contained in this document is the exclusive property of Novatel Wireless, Inc. All rights reserved. Unauthorized reproduction of this manual in any form without the expressed written approval of Novatel Wireless, Inc. is strictly prohibited. This manual may not, in whole or in part, be copied, reproduced, translated, or reduced to any electronic or magnetic storage medium without the written consent of a duly authorized officer of Novatel Wireless, Inc.
The information contained in this document is subject to change without notice and should not be construed as a commitment by Novatel Wireless, Inc. unless such commitment is expressly given in a covering document.
Novatel Wireless Doc No. OM-01017857 Rev 1
Novatel Wireless, Inc. makes no warranties, either expressed or implied, regarding this document, its merchantability, or its fitness, for any particular purpose.
Legal Disclaimer
This document and the information contained in the PCI Express Mini-card Integration & Design Guide (together, the “Information”) is provided to you by Novatel Wireless for
informational purposes only Novatel Wireless is providing the Information because Novatel Wireless believes the Integration
and Design Guidelines may be useful. The Information is provided on the condition that you will be responsible for making your own assessments of the information and are advised to verify all representations, statements and information before using or relying upon any of the Information. Although Novatel Wireless believes it has exercised reasonable care in providing the Information, Novatel Wireless does not warrant the accuracy of the Information and is not responsible for any damages arising from its use or reliance upon the Information. You further understand and agree that Novatel Wireless in no way represents, and you in no way rely on a belief, that Novatel Wireless is providing the information in accordance with any standard or service (routine, customary or otherwise) related to the consulting, services, hardware or software industrie s.
.
NOVATEL WIRELESS DOES NOT WARRANT THAT THE INFORMATION IS ERROR-FREE. NOVATEL WIRELESS IS PROVIDING THE INFORMATION TO YOU "AS IS" AND "WITH ALL FAULTS." NOVATEL WIRELESS DOES NOT WARRANT, BY VIRTUE OF THIS DOCUMENT, OR BY ANY COURSE OF PERFORMANCE, COURSE OF DEALING, USAGE OF TRADE OR ANY COLLATERAL DOCUMENT HEREUNDER OR OTHERWISE, AND HEREBY EXPRESSLY DISCLAIMS, ANY REPRESENTATION OR WARRANTY OF ANY KIND WITH RESPECT TO THE INFORMATION, INCLUDING, WITHOUT LIMITATION, ANY REPRESENTATION OR WARRANTY OF DESIGN, PERFORMANCE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, OR ANY REPRESENTATION OR WARRANTY THAT THE INFORMATION IS APPLICABLE TO OR INTEROPERABLE WITH ANY SYSTEM, DATA, HARDWARE OR SOFTWARE OF ANY KIND.
NOVATEL WIRELESS DISCLAIMS AND IN NO EVENT SHALL BE LIABLE FOR ANY LOSSES OR DAMAGES OF ANY KIND, WHETHER DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, SPECIAL OR EXEMPLARY, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, LOSS OF GOODWILL, COVER, TORTIOUS CONDUCT OR OTHER PECUNIARY LOSS, ARISING OUT OF OR IN ANY WAY RELATED TO THE PROVISION, NON-PROVISION, USE OR NON-USE OF THE INFORMATION, EVEN IF YOU HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES OR DAMAGES.
Novatel Wireless Doc No. OM-01017857 Rev 1
Table of Contents
Reference Documents................................................................................................................... 8
PCI Express Mini Card References ................................................................................ 8
3GPP References ........................................................................................................... 8
Notices.......................................................................................................................................... 10
Safety Warning.............................................................................................................. 10
Federal Communications Commission Notice (FCC—United States).......................... 11
Radio Frequency Exposure Evaluation Requirements................................................. 11
Compliance & Certification Requirements .................................................................... 13
Windows Platforms........................................................................................................ 14
Technical Support Contacts.......................................................................................... 14
Getting Started............................................................................................................................. 15
General.......................................................................................................................... 15
Setting Up......................................................................................................................15
Hardware Development Kit (HDK).............................................................................................. 21
HDK............................................................................................................................... 21
Photo of Top View......................................................................................................... 26
Schematic...................................................................................................................... 27
MobiLink Phoenix SDK ............................................................................................................... 28
SDK............................................................................................................................... 28
SDK MODULES............................................................................................................ 28
PHOENIX SERVER Software design ........................................................................... 30
Product Overview........................................................................................................................ 32
HSDPA Module Overview............................................................................................. 32
E V D O M o d u l e O v ervi e w.......................................................................................... 34
N e t w o r k O v e rv iew..................................................................................................... 35
Application Software Overview ..................................................................................... 36
Device Specifications.................................................................................................................. 37
PCI Express Mini Card.................................................................................................. 37
Hardware....................................................................................................................... 38
Interface Specification................................................................................................... 44
Firmware........................................................................................................................56
Environmental ............................................................................................................... 64
Reliability.......................................................................................................................65
Packaging...................................................................................................................... 65
Labeling......................................................................................................................... 65
RoHS............................................................................................................................. 65
WEEE............................................................................................................................65
Integrator Design Elements: Antenna, SIM & SMBus............................................................. 66
Antenna.........................................................................................................................66
SIM Design Guidelines.................................................................................................. 70
SM Bus Design Guidelines............................................................................................ 77
MobiLink Connection Manager.................................................................................................. 79
GENERAL FEATURES................................................................................................. 79
MOBILINK™ FEATURES ............................................................................................. 83
Appendix A - Customer Configuration & ID’s......................................................................... 108
Introduction.................................................................................................................. 108
USB ID......................................................................................................................... 108
HW ID.......................................................................................................................... 108
IMEI Numbers (HSDPA).............................................................................................. 108
HSDPA Product Release Instruction (PRI)................................................................. 109
E725 Provisioning with IOTA ...................................................................................... 124
Appendix B - Development Tools & Procedures.................................................................... 126
Novatel Wireless Doc No. OM-01017857 Rev 1
Appendix C - Regulatory Approval and Compliance............................................................. 130
FCC (Federal Communication Commission) .............................................................. 130
CE (Conformance European)...................................................................................... 131
GCF (Global Certification Forum) ............................................................................... 133
PTCRB (PCS Type Certification Review Board)......................................................... 134
Appendix D - Carrier Accreditation and Infrastructure IOT .................................................. 135
Carrier Accreditation.................................................................................................... 135
Infrastructure IOT........................................................................................................ 135
Estimated Timelines for Compliance & Certification............................................................. 136
EV-DO FCC Accreditation........................................................................................... 136
EV-DO CDG Interoperability ....................................................................................... 136
EV-DO Verizon Certification Process.......................................................................... 137
HDSPA FCC Accreditation.......................................................................................... 137
GCF Compliance Process........................................................................................... 138
PTCRB Compliance Process...................................................................................... 139
CE Mark Certification Process .................................................................................... 140
Infrastructure IOT Process.......................................................................................... 141
Carrier Accreditation Process ..................................................................................... 142
Appendix E - Reference Parts Specifications......................................................................... 144
Appendix G - Phoenix API Interface to PCI Express Mini Card............................................ 146
Client Object................................................................................................................ 146
IEventPhoenixNotifySink object.................................................................................. 169
QoS object................................................................................................................... 170
Blaze object................................................................................................................. 174
Hotspots object............................................................................................................ 176
Menu object................................................................................................................. 177
Language object.......................................................................................................... 179
ProfileManager object ................................................................................................. 180
Profile object................................................................................................................ 183
NetMonkey Lib objects................................................................................................ 195
LAN object................................................................................................................... 195
WLAN object ............................................................................................................... 200
WWAN object.............................................................................................................. 208
Appendix H - AT Commands.................................................................................................... 215
Novatel Wireless AT Command Set............................................................................ 215
Appendix I - Novatel Wireless Developer Network Library................................................... 229
Appendix J - Additional AT Commands.................................................................................. 239
Miscellaneous AT Commands for EU860D/EU870D.................................................. 263
CME ERROR Codes for CDMA Commands............................................................... 265
CMS Error Codes for CDMA Commands.................................................................... 267
Appendix K - Data sheets......................................................................................................... 268
EU860D....................................................................................................................... 268
EU870D....................................................................................................................... 268
E725............................................................................................................................268
Appendix L - FAQ (Frequently Asked Questions).................................................................. 269
Appendix M - Glossary.............................................................................................................. 270
Novatel Wireless Doc No. OM-01017857 Rev 1
Table of Figures
Figure 1: Applications.......................................................................................................... 28
Figure 2: Module Design..................................................................................................... 30
Figure 3: Automation Server............................................................................................... 30
Figure 4: State Machine...................................................................................................... 31
Figure 5: E725 Module........................................................................................................ 40
Figure 6: EU860D/EU870D Module.................................................................................... 41
Figure 7: EU860D/EU870D Module.................................................................................... 42
Figure 8: PCIe Minicard Module Envelope ......................................................................... 43
Figure 9: W_Disable Pull-up Configuration......................................................................... 45
Figure 10: Total Radiated Power .......................................................................................... 68
Figure 11: Plug-in SIM (shown from contact side)................................................................ 70
Figure 12: IO driver and pull-ups........................................................................................... 72
Figure 13: Reference circuit..................................................................................................73
Figure 14: SM Pull-up Configuration..................................................................................... 78
Figure 15: Main MobiLink Display......................................................................................... 80
Figure 16: Skin Design.......................................................................................................... 81
Figure 17: On-Line Help........................................................................................................ 82
Figure 18: Status Indication .................................................................................................. 83
Figure 19: 3G Wireless View................................................................................................. 84
Figure 20: WiFi View............................................................................................................. 85
Figure 21: HotSpot Activation ............................................................................................... 86
Figure 22: Network Connection............................................................................................. 86
Figure 23: Ethernet View....................................................................................................... 87
Figure 24: Connection Button ............................................................................................... 88
Figure 25: 3G Profiles ........................................................................................................... 89
Figure 26: Profile Settings..................................................................................................... 90
Figure 27: Different Tab Settngs........................................................................................... 90
Figure 28: Profile Wizard Step 1........................................................................................... 91
Figure 29: Profile Wizard Step #2......................................................................................... 92
Figure 30: Profile Wizard Step #3......................................................................................... 92
Figure 31: General Tab......................................................................................................... 93
Figure 32: Mobile Tab ........................................................................................................... 94
Figure 33: WiFi Tab............................................................................................................... 95
Figure 34: WAP Window....................................................................................................... 95
Figure 35: Ethernet Tab........................................................................................................ 96
Figure 36: AP Window .......................................................................................................... 96
Figure 37: CDMA................................................................................................................... 97
Figure 38: UMTS/HSDPA ..................................................................................................... 97
Figure 39: Report Log........................................................................................................... 98
Figure 40: Desktop Transparency......................................................................................... 99
Figure 41: About Dialogue .................................................................................................. 100
Figure 42: Enter PUK.......................................................................................................... 100
Figure 43: Configuration Menu............................................................................................ 100
Figure 44: Quick Access Button Default Functions............................................................. 101
Figure 45: MobiLink SMS Client.......................................................................................... 102
Figure 46: Compose Message............................................................................................ 104
Figure 47: Address Book..................................................................................................... 106
Figure 48: Select Group Contacts....................................................................................... 107
Figure 49: RF Connector..................................................................................................... 144
Figure 50: Mini PCI Express Connector.............................................................................. 145
Novatel Wireless Doc No. OM-01017857 Rev 1
Table of Tables
Host Interface specification ........................................................................................................... 44
Idle/Low Power Mode Current....................................................................................................... 49
Peak Current.................................................................................................................................. 49
Transmit Power Consumption....................................................................................................... 50
EU860D/870D & E725 Environmental Specification..................................................................... 64
Design specifications for the Diversity EVDO antenna ................................................................. 66
CDMA Test Frequencies ............................................................................................................... 69
GSM-1900 Test Frequencies ........................................................................................................ 69
Table 1: SIM interface signals....................................................................................................... 71
Table 2: VCC electrical requirements............................................................................................71
Table 3: RST electrical requirements............................................................................................71
Table 4: CLK electrical requirements ............................................................................................72
Table 5: IO electrical requirements................................................................................................ 72
Status Indication............................................................................................................................ 83
3G Indicators ................................................................................................................................. 87
Menu Subjects............................................................................................................................... 88
General Tab Features ................................................................................................................... 93
Mobile Tab Features...................................................................................................................... 94
Identity Properties.......................................................................................................................... 97
Report Values................................................................................................................................ 98
Mailbox List.................................................................................................................................. 102
Fields List..................................................................................................................................... 103
Tool Bar Button............................................................................................................................ 104
Destination Addresses................................................................................................................. 105
Address Books............................................................................................................................. 106
R&TTE......................................................................................................................................... 131
GSM/GPRS European Regulations............................................................................................. 132
CME Error Codes ........................................................................................................................ 265
CMS Error Codes ........................................................................................................................ 267
Novatel Wireless Doc No. OM-01017857 Rev 1
Reference Documents
PCI Express Mini Card References
PCI Express Mini Card Electromehcanical Specification Revision 1.0 June 2, 2003 PCI Express Card Electromechancil Specification revision 1.1 March 28
SMBus Specification, Revision 2.0 The I2C-BUS SPECIFICATION Version 2.1 January 2000
3GPP References
The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
References are either specific (identified by date of publication, edition number, version
number, etc.) or non-specific.
For a specific reference, subsequent revisions do not apply.
th
2005
For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP
document (including a GSM document), a non-specific reference implicitly refers to the
latest version of that document in the same Release as the present document. [1] Void. [2] 3GPP TS 23.038: "Alphabets and language-specific information". [3] 3GPP TS 23.040: "Technical realization of the Short Message Service (SMS) ". [4] 3GPP TS 23.041: "Technical realization of the Cell Broadcast Service (CBS)". [5] 3GPP TS 24.008: "Mobile Radio Interface Layer 3 specification; Core Network
Protocols; Stage 3". [6] 3GPP TS 24.011: "Short Message Service (SMS) support on mobile radio interface". [7] 3GPP TS 24.012: "Cell Broadcast Service (CBS) support on the mobile radio
interface". [8] 3GPP TS 27.001: "General on Terminal Adaptation Functions (TAF) for Mobile
Stations (MS)". [9] 3GPP TS 27.007: "AT command set for User Equipment (UE)". [10] 3GPP TS 51.011: "Specification of the Subscriber Identity Module - Mobile
Equipment (SIM - ME) interface". [11] ITU-T Recommendation V.25ter: "Serial asynchronous automatic dialing and
control". [12] ITU-T Recommendation V.24: "List of definitions for interchange circuits between
data terminal equipment (DTE) and data circuit-terminating equipment (DCE)". [13] ITU-T Recommendation E.164: "The international public telecommunication
numbering plan".
Novatel Wireless Doc No. OM-01017857 Rev 1
[14] ITU-T Recommendation E.163: "Numbering plan for the international telephone
service". [15] 3GPP TR 21.905: "Vocabulary for 3GPP Specifications". [16] 3GPP TS 31.102: "Characteristics of the USIM application.
Novatel Wireless Doc No. OM-01017857 Rev 1
Notices
Safety Warning
Neither the E725 nor EU860D / EU870D products may be used in an environment where radio frequency equipment is prohibited or restricted in its use. This includes aircraft/airports, hospitals, and other sensitive electronic areas.
Do not operate RF devices in an environment that may be susceptible to radio interference resulting in danger, specifically:
Areas where prohibited by the law Follow any special rules and regulations and obey all signs and notices. Always turn off the host device when instructed to do so, or when you suspect that it may cause interference or danger.
Where explosive atmospheres may be present Do not operate your modem in any area where a potentially explosive atmosphere may exist. Sparks in such areas could cause an explosion or fire resulting in bodily injury or even death. Be aware and comply with all signs and instructions.
Users are advised not to operate the modem while at a refueling point or service
station.
Users are depots (fuel storage and distribution areas), chemical plants or where blasting operations are in progress.
Areas with a potentially explosive atmosphere are often but not always clearly
marked.
Potential transfer or storage facilities, vehicles using liquefied petroleum gas (such as propane or butane), areas where the air contains chemicals or particles, such a s grain, dust or metal powders, and any other area where you would normally be advised to turn off your vehicle engine.
Near Medical and life support equipment Do not operate your modem in any area where medical equipment, or life support equipment may be located, or near any equipment that may be susceptible to any form of radio interference. In such areas, the host communications device must be turned off. The modem may transmit signals that could interfere with this equipment.
On an aircraft, either on the ground or airborne In addition to FAA requirements, many airline regulations state that you must suspend wireless operations before boarding an airplane. Please ensure that the host device is turned off and your modem is removed from the card slot prior to boarding aircraft in order to comply with these regulations. The modem can transmit signals that could interfere with various onboard systems and control s.
While operating a vehicle The driver or operator of any vehicle should not operate a wireless data device. Doing so will detract from the driver or operator's control and operation of that
reminded to observe restrictions on the use of radio equipment in fuel
locations can include gas stations, below deck on boats, chemi cal
Novatel Wireless Doc No. OM-01017857 Rev 1
vehicle. In some countries, operating such communication devices while in control of a vehicle is an offence.
Under extended operation the EU870D and EU860D modem will generate a noticeable amount of heat. Like all PC Cards, the modem generates heat during normal operation and will be heated by the host computer. For this reason it is recommended that after extended periods of operation, prior to removal and handling, you allow the modem to cool down.
Federal Communications Commission Notice (FCC—United States)
FCC applies to E725 and EU860D/870D. Refer to sections on Regulatory Compliance for more details.
Electronic devices, including computers and wireless modems, generate RF energy incidental to their intended function and are therefore subject to FCC rules and regulations. This equipment will be tested, and found to be within the acceptable limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential environment. This equipment generates radio frequency energy and is designed for use in accordance with the manufacturer’s user manual. However, there is no guarantee that interference will not occur in any particular installation. If this equipment causes harmful interference to radio or television reception, which can be determined by turning the equipment off and on, you are encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna
Increase the separation between the equipment and the receiver
Connect the equipment into an outlet on a circuit different from that to which the receiver
is connected
Consult the dealer or an experienced radio/television technician for help
This device complies with Part 15 of the Federal Communications Commission (FCC) Rules. Operation is subject to the following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received, including interference that may cause undesired operation.
Radio Frequency Exposure Evaluation Requirements
This wireless module is a radio transmitter and receiver. It is designed an d manufactured not to exceed the exposure limits for radio frequency (RF) energy set by the Federal Communications Commission (FCC) of the U.S. Government. These limits are part of comprehensive guidelines and establish permitted levels of RF energy for the general population. The guidelines are based on standards that were developed by independent scientific organizations through periodic and thorough evaluation of scientific studies. The standards include a substantial safety margin designed to assure the safety of all persons, regardless of age and health.
The exposure standard for wireless devices including mobile phone s and wireless modems uses a unit of measurement known as the Specific Absorption Rate, or SAR. Tests for SAR are conducted using standard operating positions reviewed by the FCC with the device under test
Novatel Wireless Doc No. OM-01017857 Rev 1
transmitting at its highest certified power level in all frequency bands. Although the SAR is determined at the highest certified power level, the actual SAR level of the phone or modem while operating can be well below the maximum value. This is because the phone or modem is designed to operate at multiple power levels so as to use only the power required to reach the network. In general, the closer you are to a wireless base station antenna, the lower the power output.
Before this device is made available for sale to the public, it must be tested and certified to the FCC that it does not exceed the limit established by the government-adopted requirement for safe exposure. The tests are performed in positions and locations (for example, at the ear or worn on the body) as required by the FCC for each model.
In general, for the United States market, the embedded modules are treated as “mobile devices” as per FCC CFR47 paragraph 2.1091. A mobile device is defined as “a transmitting device designed to be used in other than fixed locations and to generally be used in such a way that a separation distance of at least 20 cm is normally maintained between the transmitter’s radiating structure(s) and the body of the user or nearby persons.” Manufactures of mobile devices may be able to submit a Maximum Exposure Rate (MPE) calculation in order to demonstrate SAR compliance.
CE
(Conformité Européenne or European Conformity)
This module will be tested to and conforms to the regulatory requirements of the European Union and has attained CE Marking. The CE Mark is a conformity marking consisting of the letters "CE". The CE Mark applies to products regulated by certain European health, safety and environmental protection legislation. The CE Mark is obligatory for products it applies to: the manufacturer affixes the marking in order to be allowed to sell his product in the European market.
Radiocommunications and Telecommunications Terminal Equipment Industries (R&TTE)
This is mandatory for European operation and the directive applies to products using the radio frequency spectrum and all equipment attached to public telecommunications networks.
This product conforms to the essential requirements of the Radiocommunications and Telecommunications Terminal Equipment Directive (R&TTE) 1999/5/EC with respect to the following articles:
3.1a Safety
3.1b EMC
3.2 Spectrum
A notified body will determine that this device has properly demonstrated that the requirements of the directive have been met and has issued a favorable certificate of expert opinion. As such the device will bear the notified body number (TBD) after the CE Mark.
Novatel Wireless Doc No. OM-01017857 Rev 1
Compliance & Certification Requirements
PCS Type Certification Review Board (PTCRB)
PTCRB Certification is mandated and the product is technically evaluated to meet the minimum requirements for registration on the PTCRB Operators’ networks. The purpose of the PTCRB is to provide the framework within which GSM Mobile Equipment (ME) Type Certification can take place for members of the PTCRB. The PTCRB process is recommended for all Manufacturers who wish to have their products operating within the areas served by the PTCRB Operators. This includes but is not limited to determination of the test specifications and methods to implement the Type Certification process for GSM Mobile Equipment.
PTCRB type certification will be based on GSM and OMA (Open Mobile Alliance) Specifications with modifications per North American Standards and additional requirements from FCC rules, and any other government agency that may have jurisdiction and or competence in the matter. Additions to the PTCRB Specifications will be developed by the GSM operators. The additions will be limited to MS-related features. The PTCRB document NAPRD 03 (Permanent Reference Document) will be modified to include references to the above specifications once they are written and accepted by majority of the review board.
To learn more about device certifications, please visit the PTCRB Website. You must sign up as a member to gain access
Global Certification Forum (GCF), The Global Certification Forum (GCF) is an independent organization with a wide-ranging
membership of operators, equipment manufacturers and other interested parties. The actions of the Forum are actively supported by key staff from the Association Technical Projects operation and by the Association Executive Management Committee.
GCF is recommended but not mandatory for attachment to the European network. It is a partnership between network operators and terminal manufacturers and allows independent interoperability validation of the 2G and 3G mobile wireless terminal. GCF is typically required for formal carrier technical acceptance of the mobile wireless terminal.
Membership of GCF is entirely voluntary. Full GCF membership is open to mobile terminal manufacturers and network operators. Other interested members of the mobile wireless community, including test laboratories and test equipment manufacturers, may participate in GCF as observers.
The current membership includes almost 150 network operators worldwide, more than 35 leading terminal manufacturers and over 50 test equipment manufactures. Members decide the organization and administration of the forum at regular Steering Group meetings. Technical issues associated with testing new terminals and features are reviewed at regula r Agreement Group meetings by manufacturers, test laboratories and other observers.
To learn more about device certifications, please visit the GCF Website manufacture, terminal names and the date which the terminal was certified. You must sign up as a member to gain full access.
. The website identifies
Novatel Wireless Doc No. OM-01017857 Rev 1
Windows Platforms
The Phoenix API will interface with your top level applications and provide the abstraction of the module specifics to the upper applications. Please refer to the Phoenix API Interface Appendix for details.
Please refer to the MobiLink Phoenix SDK chapter for details on developing applications and communicating with the modem on Windows platforms.
Technical Support Contacts
WWW: http://www.nvtl.com/support/index.html
Email: support@novatelwireless.com
Novatel Wireless Doc No. OM-01017857 Rev 1
Getting Started
General
The purpose of this document is to provide advance design and integration information to assist in the integration planning and evaluation of Novatel Wireless PCI Express Mini-cards. This document is intended to specify key components of the integration tools available for the Novatel Wireless line of PCI Express Mini-cards.
The E725, EU860D & EU870D are Novatel Wireless’ versatile modules that add WWAN capability to other devices. They were developed to be integrated into other devices based on the PCI Express Mini-card specification 1.0.
The E725, EU860D and EU870D will work with all Windows driven laptops given the drivers are properly installed. When MobiLink™ is installed on a Windows OS system it will automatically include the drivers necessary to communicate with the PCI Express Mini-card. MobiLink™ is Novatel’s Windows application manager for the PCI Express Mini Card. MobiLink provides an easy interface to make a data connection, change operating parameters, and view alerts such as SMS or signal strength indicator. However, anyone can still install the drivers manually. In addition, once the drivers are installed, following the Phoenix Client API functions, anyone could develop their Client side software manager to interact with the PCI Express Mini-card.
When using any of these devices, EU860D, EU870D or the E725, activation is required for the device to be allowed on the operator’s network. For example, Sprint requires the customer to run IOTA (Internet Over-The-Air) provisioning to prepare the device to work on the wireless network. Please refer to the Customer Configuration section on provisioning with IOTA for assistance.
The EU860D and EU870D require a valid SIM card before it can be used on the operator’s wireless network. Please refer to the Customer Configuration section on PRI for further information.
Setting Up
The purpose of this section is to assist in the initial connection and provide the reader with instructions for how to setup and establish communication with the Novatel Wireless line of PCI Express Mini-card. The following setup guide refers to an HSDPA Mini-card for convenience of the set up discussion. The same setup is valid for both the HSDPA and EVDO Mini-cards.
Setting up and establishing communication with the Novatel Wireless PCI Express Mini-card involves:
o Connecting the PCI Express Mini-card to the computer and the Development Board. o Establishing communication with the PCI Express Mini-card and determining the
computer COM Port being used.
o Setting up and using the HyperTerminal program to communicate with the Mini-card
CONNECTING THE PCI EXPRESS MINI-CARD TO THE COMPUTER AND THE DEVELOPMENT BOARD
Insert the PCI Express Mini-card into the Development Board (Novatel Wireless Part # 01017568) by sliding the connector end of the Mini-card into the Molex connector. Push down on the opposite end of the Mini-card until the 2 black locking tabs snap into place.
Novatel Wireless Doc No. OM-01017857 Rev 1
Connect an A to B USB cable from the Development Board to the computer USB port. When ready to power up the modem, plug the AC wall adaptor that came with the Development board into the wall.
If desired, the Development Board can be powered by a bench top power supply. See the Hardware Development Kit section for more details.
Figure 1 – Modem Interface Board and Cables
ESTABLISHING COMMUNICATION WITH THE PCI EXPRESS MINI-CARD AND DETERMINING THE COMPUTER COM PORT BEING USED
Once the modem is powered up and connected, you should hear a sound indicating the comp uter has recognized the modem.
Determining the Computer’s Active Primary COM Port
To verify the computer’s recognition of the modem and to verify which Primary COM Port it is connected to, navigate to Start\Control Panel\Phone and Modem Options and then click on the Modems tab within the Phone and Modem Options window. Refer to Figure 2 below.
Novatel Wireless Doc No. OM-01017857 Rev 1
Figure 2 – Phone and Modems Options Window
Look for the Novatel Wireless Merlin HSDPA Modem item on the list. To the right of this item in the ‘Attached To’ column, you will see a COM port number - make a note of this Primary COM Port Number. If you do not see any COM No. for this item and you only see “Not Present”, then this indicates that the modem is not being recognized and is not attached to a COM Port on the computer. In this case, make sure the USB and power cable are properly connected at both ends. If the modem has properly booted up, with no SIM in the SIM holder, the WAN LED on the Development Board should be blinking at a steady rate. If there is a SIM in the SIM Holder, the LED will be solid green.
Determining the Computer’s Active Secondary or Status COM Port
To verify which Secondary, or Status COM Port the modem is connected to, navigate to Start\Control Panel\System. After you have double-clicked on the System Icon, click on the Hardware Tab within the System Properties window. Now click on the Device Manager tab. In the Device Manager window, click on the “+” beside Modems to expand this item. You should now see the Novatel Wireless Expedite HSDPA Modem, or something similar listed here. Refer to Figure 3 below. Now click on the “+” beside Ports (COM & LPT) to expand this item. You should now see the Novatel Wireless Expedite HSDPA Status Port (COM XX) listed here. This is the Secondary or Status COM port Number. Again, refer to Figure 3 below. Make a note of this Port Number.
Novatel Wireless Doc No. OM-01017857 Rev 1
Figure 3 – Device Manager Window Showing the Computer’s Active Status COM Port
SETTING UP HYPERTERMINAL TO COMMUNICATE WITH THE MODEM
Ensure that the Mini-card is still powered on with a USB connection to the computer, and that it is recognized by the computer as per the previous step.
Open up a HyperTerminal session by navigating to Start\All Programs\Accessories\Co mmunications\HyperTerminal.
Novatel Wireless Doc No. OM-01017857 Rev 1
Type in a Connection Description title, such as the Active Primary COM Port number that was identified earlier - click ‘OK’. See Figure 4 below as an example:
Figure 4 – HyperTerminal Connection Description Window
In the “Connect Using” pull down menu, select the proper COM port (Primary COM port number), that the computer is using to communicate with the modem, then click ‘OK’. See the example in Figure 5 below:
Figure 5 – HyperTerminal COM Port Selection Window
Novatel Wireless Doc No. OM-01017857 Rev 1
When the ‘COM XX Properties’ window comes up, just click on OK as there is no need to select or modify any of these settings. Refer to Figure 6 below:
Figure 6 – HyperTerminal Properties Window
Now the modem should be automatically connected, as will be indicated in the bottom left corner of the HyperTerminal window. To further ensure there is communication to the modem, type “ATI” and press ENTER. The modem manufacturer, model number, FW revision and IMEI information will then be returned as is shown in Figure 7 below.
If no information is returned in the HyperTerminal window after typing ATI, then click on the Disconnect tab at the top of the HyperTerminal window (or click on Call\Disconnect). Reconnect by clicking on the Connect tab at the top of the HyperTerminal window (or click on Call\Connect). Now type ATE which will enable the “echo” function of the modem and therefore will allow the characters typed in the HyperTerminal window to be displayed. Once this has been done, retype the ATI command and all the modem information should now be displayed in the HyperTerminal window.
Figure 7 – HyperTerminal Communication Window
Novatel Wireless Doc No. OM-01017857 Rev 1
Hardware Development Kit (HDK)
HDK
The Hardware Development Kit (HDK) consists of a development board, power supply and USB connection. The interface board communicates to the host PC via a USB cable. It is powered via an external wall mount power pack or direct contacts to a lab power supply may be used. The development board provides a SIM holder and indicator LED’s. The indicator LED’s align to the WPAN, WLAN and WWAN LED as specified in the PCI Express Mini Card Electromechanically Specification.
Use
The board is intended to be used in a lab or office environment. It supports the HSDPA and EVDO minicard development.
Power Supply
For lab use, an AC adaptor is used. This is a wall mount power adaptor with a rated output of 5VDC. The 5VDC ± 5% at 3.0 A max power supply is connected to an LDO regulator on the HDK which outputs +3.3V to the +3.3V rail. Since neither the HSDPA nor EVDO modules use the +3.3VAUX supply, this rail is not powered.
The DC plug on the wall mount adaptor will fit into the DC input jack on the development board.
For lab use, the development board can be directly wired to external programmable power supplies giving individual control of the +3.3V and +3.3VAUX rails. The power connections are made via screw terminal blocks, as shown at left. Polarity protection is provided by series diodes. To account for the diode voltage drop, the input voltage must be around 4.0VDC to get 3.3VDC to the power rails.
Antenna Connections
To provide a more robust means of connecting antennas to the minicards, the development board has 2 SMA jacks mounted on the rear edge of the board. A short length of coax cable runs from each SMA connector to the UFL connectors on the minicard.
Novatel Wireless Doc No. OM-01017857 Rev 1
Audio
The development board has a provision for testing the audio functions of the minicard. The pin header will consist of 6 signals, comprised of the 4 PCM signals, power and ground. Access is provided via non-populated connector (P3 on the Assembly drawing) and is indicated on the schematic as PCM.
Note that not all minicards will have PCM connections brought out to the minicard header as it is a population option. Thisis not presently poplated for all commercial minicards.
Signal Reference
PCM_CLK P3-Pin 1 PCM_SYNC P3-Pin 2 PCM_DOUT P3-Pin 3 PCM_DIN P3-Pin 4 GND P3-Pin 5 +3.3V P3-Pin 6
LEDs
There is a total of 7 surface mount LEDs are available of which 4 are populated. Their functions are as follows:
The indicator LED’s align to the WPAN, WLAN and WWAN LED as specified in the PCI Express Mini Card Electromechanically Specification.
Reference Function Colour Comment
D1 PAN Green Populated D2 LAN Green Populated D3 WAN Green Populated D5 +3.3V Red Populated D6 +3.3VAUX Red Not Populated D7 +1.5V Red Not Populated D9 JTAG Green Not Populated
Novatel Wireless Doc No. OM-01017857 Rev 1
JTAG Connector
Development (non-commercail) Minicards may be internally configured to support JTAG programming through the mPCI-E interface connector. These specially configured cards can be programmed through a 2x10 pin header. The pinout of this header conforms to industry standard JTAG pinouts. If the JTAG LED is illuminated, it indicates that the minicard is likely configured for JTAG operation. The
JTAG header is normally not populated with the HDK.
SIM Card Holder
A SIM card holder is provided to allow minicard software to test the SIM interface. An ESD protection diode array is placed near the SIM card holder. The holder used has a hinged cover. It does not have a card detect switch as this signal is not supported in the mPCI-E interface standard.
USB Connector
Minicard Holder
The minicard’s USB interface signals are routed to a Type B USB connector for connection to an external host. No additional signal conditioning or protection is provided.
The minicard is installed onto the development board by inserting the edge fingers into the 52 pin mPCI-E host connector and then pushing the opposite end down unti it snaps into the hold down mechanism. The PCB of the development board is removed from the area below the minicard to allow access to the bottom side of the minicard.
Novatel Wireless Doc No. OM-01017857 Rev 1
Pin Headers
A number of signals from the minicard can be manipulated manually by installing or removing shorting plugs from pin headers. They are described below:
Signal Reference Shunt On Shunt Off
PS_HOLD P2-1 P2-2 Force high Normal mode WDOG P2-3 P2-4 Watchdog disabled Watchdog enabled WDIS P5-1 P5-2 Force low Normal mode PERST P5-3 P5-4 Force low Normal mode +1.5V P5-5 P5-6 Enable 1.5V regulator Disable 1.5V regulator
Mounting Holes
The board has 4 mounting holes, one at each corner, with rectangular geometry. The plated through holes accommodate #6-32 screws and are connected to the ground plane. If it is desired to keep the board electrically insulated from the mounting platform, then non-metallic screws and standoffs should be used.
Novatel Wireless Doc No. OM-01017857 Rev 1
Development Board
Fixture Diagram/Assembly Diagram
Novatel Wireless Doc No. OM-01017857 Rev 1
Photo of Top View
Novatel Wireless Doc No. OM-01017857 Rev 1
Schematic
Novatel Wireless Doc No. OM-01017857 Rev 1
MobiLink Phoenix SDK
SDK
Introduction
This document describes the high-level architecture and design of the Phoenix SDK. This SDK is meant for Novatel Wireless data products.
Requirements
Single Server Multiple Clients Support Novatel Wireless product line Single, Internal State Machine Event Driven support for 2-way communication
SDK MODULES
Any number of Client applications can take full advantage of the Phoenix SDK.
Figure 1: Applications
Phoenix & Blaze
MobiLink UCM
NetMonk ey
SMS Client Address
book
Applications ActiveX
Profile Manager
Hotspot Finder
Web Update
Menu
Utilities
Phoenix & Blaze
Phoenix is the brains of the SDK. Phoenix maintains a single state machine which all Clients communicate with. Anything and everything involving communication to the device takes places through the Phoenix server. Implemented as a Document/View executable supporting automation, the Phoenix server automatically keeps a count of how many Clients are attached to it via COM interfacing. The server is initialized automatically once the first Client is instantiated and shut down once the last Client instance is terminated. With the beauty of OLE Automation, the Phoenix server can be utilized using many different programming languages, including C++, MFC, JavaScript, VBScript, etc. Refer to Phoenix.chm for API documentation. If wanting to use Phoenix in Visual Studio, import the type library Phoenix.tlb and create a wrapper class for it.
Novatel Wireless Doc No. OM-01017857 Rev 1
Blaze ActiveX control helps Client applications to receive events fired by the Phoenix server. This allows for simple 2-way communication, replacing redundant loop checking used in the past. Refer to Blaze.chm for API documentation. If wanting to use Blaze ActiveX control in Visual Studio, add the NVTL Blaze control from the registered Components and Controls Gallery and create a wrapper class for it.
Sample Code: Refer to PhoenixClient VC++/MFC Project
NetMonkey
NetMonkey ActiveX control provides interfaces to some very useful networking components for managing WLAN, LAN, & WWAN. The WLAN component utilizes Windows XP’s Wireless Zero Config when managing and configuring Wi-Fi access points for seamless and easy-to-use access. Currently, the WWAN component supports only Novatel Wireless products, given the proper NDIS drivers. Refer to NetMonkey.chm for API documentation.
Profile Manager
Profile Manager ActiveX control helps to manage many types of WWAN network configurations needed in order to make successful connections to a network. Mostly utilized by UMTS/HSDPA networks, it provides a means to store settings like PDP type, PDP Address, APN, Quality of Services settings, IP addresses, proxy settings and more. Each profile is maintained in a local database in a proprietary XML format. Profile properties allow for seamless use via the Phoenix server API. Refer to ProfileManager.chm for API documentation.
Hotspot Finder
Hotspot Finder ActiveX control, given a database directory of Wi-Fi hotspots, provides a simple GUI which allows the end-user to easily refine searches in order to find the closest Wi-Fi hotspot. Refer to Hotspots.chm for API documentation.
Menu
Menu ActiveX control, currently used in MobiLink, provides a set of GUI’s for the end-user. The Properties dialog displays details relating to the currently selected device. The Configuration dialog provides a means to change certain UI settings, as well as change a limi t ed amount of WWAN, WLAN, and LAN settings. The Report dialog shows connection logs and statistics, while the Unlock dialog provides a UI for unlocking the current device. Lastly, the Activation dialog provides a step-by-step Wizard for the user to activate his or her device, while the Debug dial og provides immediate network debugging information for technical support. Refer to Menu.chm for API documentation. (Debug Info and Activation work in progress)
Utilities
Utilities ActiveX control mainly provides a set of Novatel Wireless proprietary utility components. Currently available is the Language component, which provides a set of translations for a nu mber of languages. Components involving any kind of UI take advantage of the Language component in order to support localization. Refer to Utilities.chm for API documentation.
Novatel Wireless Doc No. OM-01017857 Rev 1
d
PHOENIX SERVER Software design
Overall module design is shown below.
Figure 2: Module Design
Phoenix
ActiveX Modules
Main State
DebugLo g
PnP Detection
RAS
SMS Address
Book
##Debug
Universal Loader
Single Server and Multiple Clients
Server-Client design has been implemented using COM and OLE Automation.
Figure 3: Automation Server
Menu
MobiLink
Automation Server
r
3
Party
App
Novatel Wireless Doc No. OM-01017857 Rev 1
Loading...
+ 90 hidden pages