EVA M8M FW3 - DataSheet - (UBX 16007405)
EVA M8M FW3 - DataSheet - (UBX 16007405)
Highlights:
www.u-blox.com
UBX-160007405 - R02
EVA-M8M - Data Sheet
Document Information
Title EVA-M8M
Subtitle u-blox M8 concurrent GNSS modules
Document type Data Sheet
Document number UBX-160007405
Revision and date R02 21-Jul-2016
Document status Production Information
u-blox reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein
may in whole or in part be subject to intellectual property rights. Reproduction, use, modification or disclosure to third parties of this
document or any part thereof without the express permission of u-blox is strictly prohibited.
The information contained herein is provided “as is” and u-blox assumes no liability for the use of the information. No warranty, either
express or implied, is given, including but not limited, with respect to the accuracy, correctness, reliability and fitness for a particular
purpose of the information. This document may be revised by u-blox at any time. For most recent documents, visit www.u-blox.com.
Copyright © 2016, u-blox AG.
u-blox® is a registered trademark of u-blox Holding AG in the EU and other countries. ARM® is the registered trademark of ARM Limited
in the EU and other countries.
Contents
Contents.............................................................................................................................. 3
1 Functional description.................................................................................................. 6
1.1 Overview .............................................................................................................................................. 6
1.2 Product features ................................................................................................................................... 6
1.3 Performance ......................................................................................................................................... 7
1.4 Block diagram....................................................................................................................................... 8
1.5 Supported GNSS Constellations ............................................................................................................ 8
1.5.1 GPS ............................................................................................................................................... 9
1.5.2 GLONASS ...................................................................................................................................... 9
1.5.3 BeiDou .......................................................................................................................................... 9
1.5.4 Galileo ........................................................................................................................................... 9
1.6 Assisted GNSS (A-GNSS) ....................................................................................................................... 9
1.6.1 AssistNow™ Online ....................................................................................................................... 9
1.6.2 AssistNow™ Offline .................................................................................................................... 10
1.6.3 AssistNow™ Autonomous ........................................................................................................... 10
1.7 Augmentation Systems ....................................................................................................................... 10
1.7.1 Satellite-Based Augmentation System (SBAS) ............................................................................... 10
1.7.2 QZSS ........................................................................................................................................... 10
1.7.3 IMES............................................................................................................................................ 10
1.7.4 Differential GPS (D-GPS) .............................................................................................................. 11
1.8 Broadcast navigation data and satellite signal measurement ............................................................... 11
1.9 Odometer ........................................................................................................................................... 11
1.10 Data logging ................................................................................................................................... 11
1.11 Geofenceing ................................................................................................................................... 11
1.12 Message Integrity Protection ........................................................................................................... 11
1.13 Spoofing Detection ......................................................................................................................... 12
1.14 EXTINT: External interrupt ............................................................................................................... 12
1.14.1 Pin Control .................................................................................................................................. 12
1.14.2 Aiding ......................................................................................................................................... 12
1.15 TIMEPULSE ...................................................................................................................................... 12
1.16 Protocols and interfaces .................................................................................................................. 12
1.17 Interfaces ........................................................................................................................................ 13
1.17.1 UART ........................................................................................................................................... 13
1.17.2 USB ............................................................................................................................................. 13
1.17.3 SPI ............................................................................................................................................... 13
1.17.4 Display Data Channel (DDC) ........................................................................................................ 13
1.17.5 Serial Quad Interface (SQI) ........................................................................................................... 13
1.17.6 Interface selection (D_SEL) ........................................................................................................... 13
1.18 Configurable Input Output pins ...................................................................................................... 14
1.19 Safe Boot Mode .............................................................................................................................. 14
Related documents........................................................................................................... 31
Contact .............................................................................................................................. 32
1 Functional description
1.1 Overview
The EVA-M8M GNSS modules feature the exceptional performance of the u-blox M8 concurrent positioning
engine (receiving GPS, GLONASS, Galileo, BeiDou, QZSS and SBAS signals). The EVA-M8M series modules deliver
high sensitivity and minimal acquisition times in the ultra compact EVA form factor. The EVA-M8M series
modules comes in two variants: EVA-M8M-0 defaults to GPS/QZSS/GLONASS whereas EVA-M8M-1 defaults to
GPS/QZSS/BeiDou.
The EVA-M8M series is an ideal solution for cost and space-sensitive applications. It is easy to design in, only
requiring an external GNSS antenna in most applications. The layout of the EVA-M8M series is especially
designed to ease the customer’s design and limit near-field interferences, since RF and digital domains are kept
separate.
The EVA-M8M series uses a crystal oscillator for lower system costs. Like other u-blox GNSS modules, the
EVA-M8M modules use components selected for functioning reliably in the field over the full operating
temperature range. In addition, EVA-M8M provides an SQI interface for optional external FLASH, for future
firmware upgrades and improved A-GNSS performance. EVA-M8M supports message integrity protection, geo-
fencing, and spoofing detection.
With a dual-frequency RF front-end, the u-blox M8 concurrent GNSS engine is able to intelligently use the
highest number of visible satellites from three GNSS (GPS and Galileo, together with GLONASS or BeiDou)
systems for reliable positioning.
The EVA-M8M can be easily integrated in manufacturing, thanks to the QFN-like package. The modules are
available in 500 pieces/reel, ideal for small production batches. The modules combine a high level of integration
capability with flexible connectivity options in a miniature package. This makes the EVA-M8M modules perfectly
suited for small size and cost-sensitive industrial and wearable devices. The DDC (I2C compliant) interface
provides connectivity and enables synergies with u-blox cellular modules.
The EVA-M8M modules are manufactured in ISO/TS 16949 certified sites and qualified as stipulated in the
JESD47 standard.
1.3 Performance
Parameter Specification
Receiver type 72-channel u-blox M8 engine
GPS/QZSS L1C/A, GLONASS L1OF, BeiDou B1l, Galileo E1B/C, SBAS L1C/A: WAAS, EGNOS, MSAS, GAGAN
Accuracy of time RMS 30 ns
pulse signal 99% 60 ns
Frequency of time 0.25 Hz…10 MHz
pulse signal (configurable)
Operational limits 1 Dynamics ≤4g
Altitude 50,000 m
Velocity 500 m/s
Velocity accuracy 2 0.05m/s
2
Heading accuracy 0.3 degrees
GNSS GPS & GLONASS GPS GLONASS BeiDou Galileo
Horizontal position
2.5 m 2.5 m 4.0 m 3.0 m TBD
accuracy 3
Max navigation ROM 10 Hz 18 Hz 18 Hz 18 Hz 18 Hz
update rate FLASH 5 Hz 10 Hz 10 Hz 10 Hz 10 Hz
Time-To-First-Fix 4 Cold start 26 s 30 s 31 s 39 s 57 s
Hot start 1s 1s 1s 1s 1s
Aided starts 5 3s 3s 3s 7s 7s
6
Sensitivity Tracking &
–164 dBm –164 dBm -163 dBm -160 dBm -154 dBm
Navigation
Reacquisition –160 dBm –159 dBm -156 dBm -155 dBm -152 dBM
Cold start –148 dBm –147 dBm -145 dBm –143 dBm -133 dBm
Hot start –157 dBm –156 dBm -155 dBm -155 dBm -151 dBm
1
Assuming Airborne < 4 g platform
2
50% @ 30m/s
3
CEP, 50%, 24 hours static, -130 dBm, > 6 SVs
4
All satellites at -130 dBm, except Galileo at -127 dBm
5
Dependent on aiding data connection speed and latency
6
Demonstrated with a good external LNA
The augmentation systems: SBAS and QZSS can be enabled only if GPS operation is configured.
Galileo is not enabled as the default configuration.
When the EVA-M8M-1 variant is attached with an external SQI flash without running flash firmware, the
default concurrent reception of GPS/QZSS/SBAS and BeiDou remains unchanged. If the flash is also used for
execution of firmware update, the default reception will be reset to GPS/QZSS/SBAS and GLONASS. See the
EVA-8M / EVA-M8 Hardware Integration Manual [1] for more information on how to preset default
concurrent reception of GPS/QZSS/SBAS and BeiDou.
1.5.1 GPS
The EVA-M8M positioning modules are designed to receive and track the L1C/A signals provided at
1575.42 MHz by the Global Positioning System (GPS).
1.5.2 GLONASS
The EVA-M8M modules can receive and process the GLONASS satellite system as an alternative to the US-based
Global Positioning System (GPS). The u-blox EVA-M8M series is designed to receive and track the L1OF signals
GLONASS provided at 1602 MHz + k*562.5 kHz, where k is the satellite’s frequency channel number (k = –7,...,
5, 6). The ability to receive and track GLONASS L1OF satellite signals allows design of GLONASS receivers where
required by regulations.
To take advantage of GPS and GLONASS, dedicated hardware preparation must be made during the design-in
phase. See the EVA-8M / EVA-M8 Hardware Integration Manual [1] for u-blox design recommendations.
1.5.3 BeiDou
The EVA-M8M modules can receive and process the B1I signals broadcast at 1561.098 MHz from the BeiDou
Navigation Satellite System. The ability to receive and track BeiDou B1 satellite signals in conjunction with
another constellation results in higher coverage, improved reliability and better accuracy. Currently, BeiDou is not
fully operational globally and provides Chinese regional coverage only. Global coverage is scheduled for 2020.
1.5.4 Galileo
The EVA-M8M positioning modules can receive and track the E1-B/C signals centered on the GPS L1 frequency
band. GPS and Galileo signals can be processed concurrently together with BeiDou or GLONASS signals,
enhancing coverage, reliability and accuracy. The SAR return link message (RLM) parameters for both short and
long versions are decoded by the receiver and made available to users via UBX proprietary messages.
Galileo has been implemented according to ICD release 1.2 (November 2015) and verified with live signals
from the Galileo in-orbit validation campaign. Since the Galileo satellite system has not yet reached Initial
(IOC) nor Full Operational Capability (FOC), changes to the Galileo signal specification (OS SIS ICD) remain
theoretically possible. u-blox therefore recommends to use Flash memory in designs utilizing Galileo signals
in order to allow for a FW update in the unlikely event of a change to the Galileo signal specification (OS SIS
ICD).
Galileo reception is by default disabled, but can be enabled by sending a configuration message (UBX-CFG-
GNSS) to the receiver. See the u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2]
for more information.
Supplying assistance information, such as ephemeris, almanac, a rough last position and time, can reduce the
time to first fix significantly and improve acquisition sensitivity.
The AssistNow Online service provides data for GPS, GLONASS, BeiDou, Galileo and QZSS.
1.7.2 QZSS
The Quasi-Zenith Satellite System (QZSS) is a regional navigation satellite system that transmits additional GPS L1
C/A signals for the Pacific region covering Japan and Australia. EVA-M8M positioning module is able to receive
and track these signals concurrently with GPS signals, resulting in better availability especially under challenging
signal conditions, e.g. in urban canyons. The L1- SAIF signal provided by QZSS can be enabled for reception via a
GNSS configuration message
1.7.3 IMES
The Japanese Indoor MEssaging System (IMES) system is used for indoor position reporting using low-power
transmitters which broadcast a GPS–like signal. EVA-M8M module can be configured to receive and demodulate
the signal to provide an in-door location estimate.
1.9 Odometer
The odometer function provides information on travelled ground distance (in meters) based on the position and
Doppler-based velocity output from the navigation solution. For each computed distance since the last odometer
reset, the odometer estimates a 1-sigma accuracy value. The total cumulative ground distance is maintained and
saved in the BBR memory.
The odometer feature is disabled by default. For more information see the u-blox 8 / u-blox M8 Receiver
Description Including Protocol Specification [2].
1.11 Geofenceing
The u-blox EVA-M8M modules support up to four circular Geofenceing areas defined on the Earth’s surface
using a 2D model. Geofencing is active when at least one Geo-fence is defined, the current status can be found
by polling the receiver. A GPIO pin can be nominated to indicate status to e.g. wake up a host on activation.
message signature is then compared with one generated by the host to determine if the message data has been
altered. The signature algorithm seed can use one fixed secret ID-key set by eFuse in production and a dynamic
ID-key set by the host, enabling users to detect ‘man-in-the-middle’ style attacks.
1.14.2 Aiding
The EXTINT pin can be used to supply time or frequency aiding data to the receiver.
For time aiding, the time can be supplied using hardware time synchronization where an accurate time pulse is
connected to the EXTINT pin.
Frequency aiding can be implemented by connecting a periodic rectangular signal with a frequency up to 500
kHz and arbitrary duty cycle (low/high phase duration must not be shorter than 50 ns) to the EXTINT pin, and
providing the applied frequency value to the receiver using UBX messages.
1.15 TIMEPULSE
A configurable time pulse signal is available with u-blox EVA-M8M series modules.
The TIMEPULSE output generates pulse trains synchronized with GPS or UTC time grid with intervals
configurable over a wide frequency range. Thus it may be used as a low frequency time synchronization pulse or
as a high frequency reference signal.
By default the time pulse signal is configured to 1 pulse per second. For more information see the u-blox 8 /
u-blox M8 Receiver Description including Protocol Specification [2].
2
All protocols are available on UART, USB, DDC (I C compliant) and SPI. For specification of the various protocols
see the u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2].
1.17 Interfaces
A number of interfaces are provided either for data communication or memory access. The embedded firmware
uses these interfaces according to their respective protocol specifications.
1.17.1 UART
The EVA-M8M modules make use of a UART interface, which can be used for communication to a host. It
supports configurable baud rates. For supported transfer rates see the u-blox 8 / u-blox M8 Receiver Description
Including Protocol Specification [2].
Designs must allow access to the UART and the SAFEBOOT_N pin for future service, updates and
reconfiguration.
1.17.2 USB
A USB interface, which is compatible to USB version 2.0 FS (Full Speed, 12 Mbit/s), can be used for
communication as an alternative to the UART. The pull-up resistor on pin USB_DP is integrated to signal a full-
speed device to the host. The VDD_USB pin supplies the USB interface. The u-blox USB (CDC-ACM) driver
supports Windows Vista plus Windows 7 and 8 operating systems. A separate driver (CDC-ACM) is not required
for Windows 10 which has a built-in USB-serial driver. However, plugging initially into an internet connected
Windows 10 PC, will down-load the u-blox combined sensor and VCP driver package.
USB drivers can be down-loaded from the u-blox web site, www.u-blox.com.
1.17.3 SPI
The SPI interface is designed to allow communication to a host CPU. The interface can be operated in slave
mode only. The maximum transfer rate using SPI is 125 kB/s and the maximum SPI clock frequency is 5.5 MHz.
Note that SPI is not available in the default configuration, because its pins are shared with the UART and DDC
interfaces. The SPI interface can be enabled by connecting D_SEL to ground (see section 1.17.6). In this case the
DDC interface for data communication is no longer available.
(D_SEL)=”1” (D_SEL)=”0”
Pin #
(left open) (connected to GND)
16 UART TXD SPI MISO
15 UART RXD SPI MOSI
29 DDC SCL SPI CLK
30 DDC SDA SPI CS_N
For more information about crystal operation and configuration, see the EVA-8M / EVA-M8 Hardware
Integration Manual [1].
If neither backup RAM nor RTC are used, the backup battery is not needed and V_BCKP should be
connected to VCC_IO.
7
Single GNSS constellation configuration only
Power Save Mode provides two dedicated methods, ON/OFF and Cyclic tracking, that reduce average current
consumption in different ways to match the needs of the specific application. These operations can be set by
using a specific UBX message.
For more information about power management strategies, see the u-blox 8 / u-blox M8 Receiver
Description Including Protocol Specification [2].
1.23 Antenna
8 9
The EVA-M8M modules are designed for use with passive and active antennas.
Parameter Specification
Antenna Type Passive and active antenna For Passive antenna, an external LNA is mandatory to achieve
the performance specified in this document
Minimum gain 15 dB (to compensate signal loss in RF cable)
Active Antenna Recommendations Maximum gain 50 dB
Maximum noise figure 2 dB
8
For integration EVA-M8M modules with Cellular products, see the EVA-M8M Hardware Integration Manual [1].
9
For information on using active antennas with EVA-M8M modules, see the EVA-M8M Hardware Integration Manual [1].
2 Pin definition
2.1 Pin assignment
This section shows the pin assignments. Most PIOs are configurable and have shared functions. Use special care
when designing with these pins since the overall function of the device can be affected.
The default configuration of the PIOs is listed in Table 7 below.
For more information see the EVA-8M / EVA-M8 Hardware Integration Manual [1].
For multiple function PIOs, select the specific signal by sending the specific configuration message or by
e-fusing.
3 Electrical specification
The limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress
above one or more of the limiting values may cause permanent damage to the device. These are stress
ratings only, and operation of the device at these or at any other conditions above those given in the
Characteristics sections of the specification is not implied. Exposure to limiting values for extended periods
may affect device reliability.
Where application information is given, it is advisory only and does not form part of the specification. For
more information regarding power management see the EVA-8M / EVA-M8 Hardware Integration Manual
[1].
Stressing the device beyond the “Absolute Maximum Ratings” may cause permanent damage.
These are stress ratings only. The product is not protected against overvoltage or reversed
voltages. If necessary, voltage spikes exceeding the power supply voltage specification, given in
table above, must be limited to values within the specified boundaries by using appropriate
protection diodes.
All specifications are at an ambient temperature of 25°C. Extreme operating temperatures can significantly
impact specification values. Applications operating near the temperature limits should be tested to ensure
the specification.
Typ Typ
Parameter Symbol Conditions Max Units
GPS & GLONASS GPS / QZSS /SBAS
10
Max. supply current Iccp 67 mA
12
Icc Acquisition VCC_IO = VCC = 3 V 25 19 mA
Icc Tracking VCC_IO = VCC = 3 V 22 17
mA
(Continuous mode)
Average supply current 11
Icc Tracking VCC_IO = VCC = 3 V 5.3 4.7 mA
(Power Save mode
/ 1 Hz)
Backup battery current 12 I_BCKP HW Backup mode, 15 µA
using the RTC VCC_IO = VCC = 0 V
crystal
10
Use this figure to dimension maximum current capability of power supply. Measurement of this parameter with 1 Hz bandwidth.
11
Simulated constellation of 8 satellites is used. All signals are at -130 dBm. VCC= 3 V
12
Average current from start-up until the first fix.
12
Use this figure to determine required battery capacity.
Typ Typ
Parameter Symbol Conditions Max Units
GPS & GLONASS GPS / QZSS /SBAS
For more information about power requirements, see the EVA-8M / EVA-M8 Hardware Integration Manual [1].
The values in the above table result from the requirement of an error-free transmission. By allowing just a
few errors and disabling the glitch filter, the bit rate can be increased considerably.
4 Mechanical specification
5.2 Approvals
Products marked with this lead-free symbol on the product label comply with the
"Directive 2002/95/EC and Directive 2011/65/EU of the European Parliament and the
Council on the Restriction of Use of certain Hazardous Substances in Electrical and
Electronic Equipment" (RoHS).
EVA-M8M modules are RoHS compliant and green (no halogens).
6 Product handling
6.1 Packaging
EVA-M8M series modules are delivered as hermetically sealed, reeled tapes in order to enable efficient
production, production lot set-up and tear-down. For more information about packaging, see the u-blox
Package Information Guide [3].
6.1.1 Reels
EVA-M8M series modules are deliverable in quantities of 500 pcs on a reel. The EVA-M8M modules are shipped
on Reel Type D, as described in the u-blox Package Information Guide [3].
6.1.2 Tapes
Figure 5 shows the feed direction and the orientation of the EVA-M8M positioning modules on the tape. The
positioning modules are placed such that the pin 1 is at the upper right for the LGA43. The dimensions of the
tapes are specified in Figure 6.
GNSS receivers are Electrostatic Sensitive Devices (ESD) and require special precautions when handling. Particular
care must be exercised when handling patch antennas, due to the risk of electrostatic charges. In addition to
standard ESD safety practices, the following measures should be taken into account whenever handling the
receiver:
• Unless there is a galvanic coupling between the
local GND (i.e. the work table) and the PCB GND,
the first point of contact when handling the PCB
must always be between the local GND and PCB
GND.
• Before mounting an antenna patch, connect
ground of the device
• When handling the RF pin, do not come into
contact with any charged capacitors and be
careful when contacting materials that can
develop charges (e.g. patch antenna ~10pF, coax
cable ~50-80 pF/m, soldering iron, …)
• To prevent electrostatic discharge through the RF
input, do not touch any exposed antenna area. If
there is any risk that such exposed antenna area is
touched in non ESD protected work area,
implement proper ESD protection measures in the
design.
• When soldering RF connectors and patch
antennas to the receiver’s RF pin, make sure to
use an ESD safe soldering iron (tip).
7 Default messages
Interface Settings
UART Output 9600 Baud, 8 bits, no parity bit, 1 stop bit
Configured to transmit both NMEA and UBX protocols, but only the following NMEA (no UBX) messages
have been activated at start-up:
GGA, GLL, GSA, GSV, RMC, VTG, TXT
USB Output Configured to transmit both NMEA and UBX protocols, but only the following NMEA (no UBX) messages
have been activated at start-up:
GGA, GLL, GSA, GSV, RMC, VTG, TXT
USB Power Mode: Bus Powered
UART Input 9600 Baud, 8 bits, no parity bit, 1 stop bit, Autobauding disabled
Automatically accepts following protocols without need of explicit configuration:
UBX, NMEA, RTCM
The GNSS receiver supports interleaved UBX and NMEA messages.
USB Input Automatically accepts following protocols without need of explicit configuration:
UBX, NMEA, RTCM
The GNSS receiver supports interleaved UBX and NMEA messages.
USB Power Mode: Bus Powered
DDC Fully compatible with the I2C industry standard, available for communication with an external host CPU or
u-blox cellular modules, operated in slave mode only. Default messages activated.
NMEA and UBX are enabled as input messages, only NMEA as output messages.
Maximum bit rate 400 kb/s.
SPI Allow communication to a host CPU, operated in slave mode only. Default messages activated. SPI is not
available in the default configuration
TIMEPULSE 1 pulse per second, synchronized at rising edge, pulse length 100 ms
( 1 Hz Nav)
Please refer to the u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2] for
information about further settings.
Pin 1 Marking
U-BLOX
EVAM8Mx10 = Product identification
EVAM8M010 stands for product type number: EVA-M8M-0-10
EVAM8M110 stands for product type number: EVA-M8M-1-10
T-Rff00SS = Revision
LLLLLLL = Lot number
YYWWZZX = Production date code
Table 21: Product ordering codes for professional grade positioning modules
Product changes affecting form, fit or function are documented by u-blox. For a list of Product Change
Notifications (PCNs) see our website.
Related documents
[1] EVA-8M / EVA-M8 Hardware Integration Manual, Docu. No. UBX-16010593
[2] u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification (Public version), Docu. No.
UBX-13003221
[3] u-blox Package Information Guide, Docu. No. UBX-14001652
[4] RTCM 10402.3 Recommended Standards for Differential GNSS, Ver. 2.3, RTCM AUG. 20, 2001
[5] Power Management Application Note, Docu. No. UBX-13005162
[6] Radio Resource LCS Protocol (RRLP), (3GPP TS 44.031 version 11.0.0 Release 11)
For regular updates to u-blox documentation and to receive product change notifications please register on
our homepage.
Revision history
Revision Date Name Status / Comments
R01 09-Jun-2016 njaf Advance Information status
R02 21-Jul-2016 julu Production Information status
Contact
For complete contact information visit us at www.u-blox.com
u-blox Offices