NEO-M8P u-blox M8 High Precision GNSS Modules Data Sheet Highlights • • • • • • Centimeter-level GNSS positioning for the mass market Integrated Real Time Kinematics (RTK) for fast time-to-market Small, light, and energy-efficient RTK module Complete and versatile solution due to base and rover variants Moving baseline technology for attitude sensing & follow-me applications World-leading GNSS positioning technology www.u-blox.
NEO-M8P - Data Sheet Document Information Title NEO-M8P Subtitle u-blox M8 High Precision GNSS Modules Document type Data Sheet Document number UBX-15016656 Revision and date R06 Document status Early Production Information 16-May-2017 Document status explanation Objective Specification Document contains target values. Revised and supplementary data will be published later. Advance Information Document contains data based on early testing.
NEO-M8P - Data Sheet Contents Contents.............................................................................................................................. 3 1 Functional description.................................................................................................. 5 1.1 Overview .............................................................................................................................................. 5 1.2 1.3 Product features ................................
NEO-M8P - Data Sheet 3 Configuration management ...................................................................................... 18 3.1 4 Interface selection (D_SEL) .................................................................................................................. 18 Electrical specification ................................................................................................ 19 4.1 Absolute maximum rating ...............................................................
NEO-M8P - Data Sheet 1 Functional description 1.1 Overview The NEO-M8P modules combine the high performance u-blox M8 positioning engine with u-blox’s Real Time Kinematic (RTK) technology. The NEO-M8P provides cm-level GNSS performance designed to meet the needs of unmanned vehicles and other machine control applications requiring accurate guidance.
NEO-M8P - Data Sheet 1.3 Performance Parameter Specification Receiver type 72 channel u-blox M8 engine GPS L1C/A, GLONASS L1OF, BeiDou B1I Accuracy of time pulse signal RMS 99% Frequency of time pulse signal Operational limits 1 30 ns 60 ns 0.25 Hz…10 MHz (configurable) Dynamics ≤4g Altitude 50,000 m Velocity 500 m/s Velocity accuracy 0.05m/s Dynamic heading accuracy 0.
NEO-M8P - Data Sheet 1.4 Block diagram Figure 1: NEO-M8P block diagram 1.5 GNSS The NEO-M8P positioning modules are concurrent GNSS receivers that can receive and track multiple GNSS systems. NEO-M8P receivers are configured by default for concurrent GPS and GLONASS reception. A combination of GPS and BeiDou can also be used. If RTK update rate is a key factor, the receiver should be configured to use only GPS. 1.5.
NEO-M8P - Data Sheet 1.6 RTK operation RTCM stream Figure 2: The M8P modules work as a pair, where the Base provides a stream of RTCM messages to the Rover Under RTK operation, the M8P modules operate as a pair consisting of a Rover and a Base. The Rover needs access to a stream of RTCM 3 messages before it can enter RTK mode and before centimeter level accuracies can be reached. The various concepts are explained in detail below. 1.6.
NEO-M8P - Data Sheet accuracy of the Base station position must be optimized. In the UBX-NAV-RELPOSNED message, the relative position is described in the form of an NED vector. The absolute accuracy of the Base station position will be transferred to the absolute accuracy of a Rover operating in differential mode. The NEO-M8P-2 Base station module comes with functionalities to ensure the best possible absolute accuracy as described in section 1.6.2. 1.6.
NEO-M8P - Data Sheet Angle Error vs Baseline length (m) Estimated Angle error (deg.) 3 2 1 0 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1 Baseline length (m) Figure 3 Estimated angular error for fixed base-line with a typical 1 sigma (0.08 cm) relative position error 1.6.3 RTCM message requirements In static mode, it is critical that the RTCM observation messages (e.g. RTCM 1077 and RTCM 1087, or RTCM 1077 and RTCM 1127) be generated from the same navigation epoch.
NEO-M8P - Data Sheet 1.7 Raw data The NEO-M8P modules provide raw measurement data for civil L1 band GPS, GLONASS and BeiDou signals including pseudo-range and carrier phase, carrier Doppler frequency and message payloads. The data contained in the UBX-RXM-RAWX message follows the conventions of a multi-GNSS RINEX 3 observation file and includes pseudo-range, carrier phase and Doppler measurements along with measurement quality data.
NEO-M8P - Data Sheet Message Type Description 1001 1002 GPS L1 observations GPS L1 observations 1003 1004 GPS L1/L2 observations GPS L1/L2 observations 1005 Station coordinates 1006 1007 Station coordinates Station Antenna Information 1009 1010 GLONASS L1 observations GLONASS L1 observations 1011 1012 GLONASS L1/L2 observations GLONASS L1/L2 observations 1074 1075 MSM4 GPS observations MSM5 GPS observations 1077 MSM7 GPS observations 1084 1085 MSM4 GLONASS observations MSM5 GLONASS obser
NEO-M8P - Data Sheet dynamic ‘seeding’ of the algorithm can be used to detect time shifted replay attacks on the received message data. See u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2] for more information. 1.12 Geofencing The geofencing feature allows for the configuration of up to four circular areas (geofences) on the earth's surface.
NEO-M8P - Data Sheet 1.15.1 UART The NEO-M8P modules include one UART interface, which can be used for communication to a host. It supports configurable baud rates. For supported baud 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 function pin for future service, updates and reconfiguration. 1.15.2 USB A USB version 2.0 FS compatible interface can be used for communication as an alternative to the UART.
NEO-M8P - Data Sheet 1.18 Power management u-blox M8 technology offers a power-optimized architecture with built-in autonomous power saving functions to minimize power consumption at any given time. In addition, a high efficiency DC/DC converter is integrated for lower power consumption and reduced power dissipation. For more details see the u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2]. 1.18.
NEO-M8P - Data Sheet 2 Pin definition 2.
NEO-M8P - Data Sheet 2.2 Pin name changes Selected pin names have been updated to agree with a common naming convention across u-blox modules. The pins have not changed their operation and are the same physical hardware but with updated names. The table below lists the pins that have changed name along with their old and new names.
NEO-M8P - Data Sheet 3 Configuration management Configuration settings can be modified with UBX configuration messages. The modified settings remain effective until power-down or reset. Settings can also be saved in battery-backed RAM, Flash or both using the UBX-CFGCFG message. If settings have been stored in battery-backed RAM then the modified configuration will be retained as long as the backup battery supply at V_BCKP is not interrupted.
NEO-M8P - Data Sheet 4 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 these limits for extended periods may affect device reliability.
NEO-M8P - Data Sheet 4.2 Operating conditions 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. Parameter Symbol Min Typical Max Units Power supply voltage VCC 2.7 3.0 3.6 V Supply voltage USB VDD_USB 3.0 3.3 3.6 V Backup battery voltage V_BCKP 1.4 3.
NEO-M8P - Data Sheet For more information on how to noticeably reduce current consumption, see the Power Management Application Note [5]. 4.4 SPI timing diagrams In order to avoid incorrect operation of the SPI, the user needs to comply with certain timing conditions. The following signals need to be considered for timing constraints: Symbol Description SPI CS_N (SS_N) Slave select signal SPI CLK (SCK) Slave clock signal Table 12: Symbol description Figure 6: SPI timing diagram 4.4.
NEO-M8P - Data Sheet 5 Mechanical specifications Figure 7: Dimensions For information about the paste mask and footprint, see the NEO-M8P Hardware Integration Manual [1].
NEO-M8P - Data Sheet 6 Reliability tests and approvals 6.1 Reliability tests The NEO-M8P modules are based on AEC-Q100 qualified GNSS chips. Tests for product family qualifications are according to ISO 16750 "Road vehicles – environmental conditions and testing for electrical and electronic equipment”, and appropriate standards. 6.
NEO-M8P - Data Sheet 7 Product handling & soldering 7.1 Packaging The NEO-M8P GNSS modules are delivered as hermetically sealed, reeled tapes in order to enable efficient production, production lot set-up and tear-down. For more information see the u-blox Package Information Guide [4]. 7.1.1 Reels The NEO-M8P GNSS modules are deliverable in quantities of 250 pcs on a reel. The NEO-M8P receivers are shipped on Reel Type B, as specified in the u-blox Package Information Guide [4]. 7.1.
NEO-M8P - Data Sheet 7.2 Shipment, storage and handling For important information regarding shipment, storage and handling see the u-blox Package Information Guide [4]. 7.2.1 Moisture Sensitivity Levels The Moisture Sensitivity Level (MSL) relates to the packaging and handling precautions required. The NEO-M8P modules are rated at MSL level 4. For MSL standard see IPC/JEDEC J-STD-020, which can be downloaded from www.jedec.org.
NEO-M8P - Data Sheet 8 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 (and no UBX) messages have been activated at start-up: GGA, GLL, GSA, GSV, RMC, VTG, TXT Configured to transmit both NMEA and UBX protocols, but only the following NMEA (and no UBX) messages have been activated at start-up: GGA, GLL, GSA, GSV, RMC, VTG, TXT USB Power Mode: Bus Powered USB Output UART Input U
NEO-M8P - Data Sheet 9 Labeling and ordering information 9.1 Product labeling The labeling of u-blox M8 GNSS modules includes important product information. The location of the NEO-M8P product type number is shown in Figure 9. Figure 9: Location of product type number on the u-blox NEO-M8P module label 9.2 Explanation of codes Three different product code formats are used.
NEO-M8P - Data Sheet Appendix Glossary Abbreviation Definition AEC Automotive Electronics Council BeiDou Chinese satellite navigation system CDMA Code Division Multiple Access DDC Display Data Channel EMC Electromagnetic Compatibility EMI Electromagnetic Interference EOS Electrical Overstress EPA Electrostatic Protective Area ESD Electrostatic Discharge GLONASS Russian satellite navigation system GND Ground GNSS Global Navigation Satellite System GPS Global Positioning System GS
NEO-M8P - Data Sheet Related documents [1] NEO-M8P Hardware Integration Manual, Docu. No. UBX-15021148 [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] [5] Power Management Application Note, Docu. No. UBX-13005162 MultiGNSS-Assistance UserGuide, Docu. No. UBX-13004360 [6] RTCM 10403.
NEO-M8P - Data Sheet Contact For complete contact information visit us at www.u-blox.com u-blox Offices North, Central and South America u-blox America, Inc. Phone: E-mail: +1 703 483 3180 info_us@u-blox.com Regional Office West Coast: Phone: +1 408 573 3640 E-mail: info_us@u-blox.com Headquarters Europe, Middle East, Africa Asia, Australia, Pacific u-blox AG Phone: E-mail: Support: Phone: E-mail: Support: +41 44 722 74 44 info@u-blox.com support @u-blox.