Ublox MAX-8 Series, MAX-M8C, MAX-M8Q, MAX-M8 Series, MAX-M8W Hardware Integration Manual

...
0 (0)
MAX-8 / MAX-M8
u-blox 8 / M8 GNSS modules
Hardware Integration Manual
This document describes the features and specifications of the u blox MAX-8 / MAX-
M8 module
series.
www.u-blox.com
UBX-15030059 - R05
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Page 2 of 31 Production Information
Document Information
Title MAX-8 / MAX-M8
Subtitle u-blox 8 / M8 GNSS modules
Document type Hardware Integration Manual
Document number UBX-15030059
Revision and date R05 7-Feb-2019
Document status Production Information
Product status
Corresponding content status
In Development / Prototype
Objective Specification Target values. Revised and supplementary data will be published later.
Engineering Sample Advance Information Data based on early testing. Revised and supplementary data will be published later.
Initial Production Early Production Information Data from product verification. Revised and supplementary data may be published later.
Mass Production / End of Life
Production Information Document contains the final product specification.
This document applies to the following products:
European Union regulatory compliance
MAX-8 / MAX-M8 complies with all relevant requirements for RED 2014/53/EU. The MAX-8 / MAX-M8 Declaration of Conformity (DoC) is available at www.u-blox.com within Support > Product resources > Conformity Declaration.
Product name Type number Firmware version PCN reference
MAX-M8C MAX-M8C-0-10 ROM SPG 3.01 UBX-16013125
MAX-M8W MAX-M8W-0-10 ROM SPG 3.01 UBX-16013125 MAX-M8Q MAX-M8Q-0-10 ROM SPG 3.01 UBX-16013125
MAX-8Q MAX-8Q-0-10 ROM SPG 3.01 N/A MAX-8C MAX-8C-0-10 ROM SPG 3.01 N/A
u-blox or third parties may hold intellectual property rights in the products, names, logos and designs included in this document. Copying, reproduction, modification or disclosure to third parties of this
document or any part thereof is only
permitted with the express written permission of u
-blox.
The information contained herein is provided “as is” and u
-blox assumes no liability for its use. No warranty, either express or
implied, is given, including but
not limited to, 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 without notice. For the most recent
documents, visit www.u
-blox.com.
Copyrig
ht © u-blox AG.
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Page 3 of 31 Production Information
Contents
Document Information ................................................................................................................................ 2
Contents .......................................................................................................................................................... 3
1 Hardware description ........................................................................................................................... 5
1.1 Overview ........................................................................................................................................................ 5
1.2 Configuration ............................................................................................................................................... 5
1.3 Connecting power ....................................................................................................................................... 5
1.3.1 VCC_IO: IO Supply Voltage ................................................................................................................ 6
1.3.2 V_BCKP: Backup supply voltage ...................................................................................................... 6
1.3.3 VCC_RF: Output voltage RF ............................................................................................................. 7
1.3.4 V_ANT: Antenna supply (MAX-M8W) ............................................................................................. 7
1.4 Interfaces ...................................................................................................................................................... 7
1.4.1 UART ..................................................................................................................................................... 7
1.4.2 Display Data Channel (DDC) ............................................................................................................. 7
1.4.3 TX_READY ............................................................................................................................................ 7
1.5 I/O pins ........................................................................................................................................................... 7
1.5.1 RESET_N: Reset input ....................................................................................................................... 8
1.5.2 EXTINT: External interrupt ............................................................................................................... 8
1.5.3 SAFEBOOT_N ...................................................................................................................................... 8
1.5.4 TIMEPULSE.......................................................................................................................................... 8
1.5.5 LNA_EN: LNA enable .......................................................................................................................... 8
1.5.6 ANT_DET: Open Circuit Detection (MAX-M8) .............................................................................. 9
1.6 Electromagnetic interference on I/O lines ............................................................................................. 9
2 Design ..................................................................................................................................................... 10
2.1 Pin description ........................................................................................................................................... 10
2.1.1 Pin name changes............................................................................................................................. 10
2.2 Minimal design........................................................................................................................................... 11
2.3 Layout: Footprint and paste mask ........................................................................................................ 11
2.4 Antenna and Antenna supervision ........................................................................................................ 12
2.4.1 Antenna design with passive antenna ......................................................................................... 12
2.4.2 Antenna design with active antenna ............................................................................................ 13
2.4.3 Antenna design with active antenna using antenna supervisor (MAX-M8W) .................... 14
2.4.4 Status reporting ............................................................................................................................... 14
2.4.5 Power and short detection antenna supervisor (MAX-M8W) ................................................. 15
2.4.6 Power, short and open detection Antenna Supervisor (MAX-M8W) ..................................... 16
3 Migration to u-blox 8 / M8 modules .............................................................................................. 18
3.1 Migrating u-blox 7 designs to a u-blox 8 / M8 modules .................................................................... 18
3.2 Hardware migration from MAX-6 to MAX-8 / M8 ............................................................................... 18
3.3 Software migration ................................................................................................................................... 19
4 Product handling ................................................................................................................................. 20
4.1 Packaging, shipping, storage and moisture preconditioning .......................................................... 20
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Page 4 of 31 Production Information
4.2 Soldering ..................................................................................................................................................... 20
4.3 EOS/ESD/EMI precautions ...................................................................................................................... 23
4.4 Applications with cellular modules ........................................................................................................ 26
Appendix ....................................................................................................................................................... 28
A Glossary ................................................................................................................................................. 28
B Recommended components ........................................................................................................... 28
Related documents ................................................................................................................................... 30
Revision history .......................................................................................................................................... 30
Contact .......................................................................................................................................................... 31
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Hardware description Page 5 of 31 Production Information
1 Hardware description
1.1 Overview
u-blox MAX-8 / MAX-M8 modules are standard precision GNSS positioning modules featuring the high performance u-blox 8 / M8 positioning engine. Available in the industry standard MAX form factor in a leadless chip carrier (LCC) package, they are easy to integrate and combine exceptional positioning performance with highly flexible power, design, and connectivity options. SMT pads allow fully automated assembly with standard pick & place and reflow-soldering equipment for cost-efficient, high-volume production enabling short time-to-market.
For product features see the
MAX-8 Data Sheet
[1] and
MAX-M8 Data Sheet
[2].
To determine which u-blox product best meets your needs, see the product selector tables on the
u-blox website www.u-blox.com.
1.2 Configuration
The configuration settings can be modified using UBX protocol configuration messages; see the
u-
blox 8 /
u-blox M8 Receiver Description Including Protocol Specification
[3]. The modified settings remain effective until power-down or reset. If these settings have been stored in BBR (Battery Backed RAM), then the modified configuration will be retained, as long as the backup battery supply (V_BCKP) is not interrupted.
eFuse is One-Time-Programmable; it cannot be changed if it has been programmed once.
In order to save backup current, a u-blox MAX-8C / MAX-M8C module configured in “single crystal“ mode can have the single-crystal feature turned off by means of a SW command. Hot start performance will be degraded (no time information at startup).
Use the string in Table 1 to turn-off the single-crystal feature. This is recommended for low power applications, especially if time will be delivered by GSM or uC.
eFuse String
turn-off single-crystal feature B5 62 06 41 09 00 01 01 92 81 E6 39 93 2B EE 30 31
Table 1: String to turn off single-crystal feature
1.3 Connecting power
u-blox MAX-8 / MAX-M8 positioning modules have up to three power supply pins: VCC, VCC_IO, and V_BCKP.
VCC: Main supply voltage
The VCC pin provides the main supply voltage. During operation, the current drawn by the module can vary by some orders of magnitude, especially if enabling low-power operation modes. For this reason, it is important that the supply circuitry be able to support the peak power for a short time (see the
MAX-8 Data Sheet
[1] and
MAX-M8 Data Sheet
[2] for specification).
When switching from backup mode to normal operation or at start-up, u-blox MAX-8 / MAX-M8
modules must charge the internal capacitors in the core domain. In certain situations, this can result in a significant current draw. For low-power applications using Power Save and backup modes, it is important that the power supply or low ESR capacitors at the module input can deliver this current/charge.
Use a proper GND concept. Do not use any resistors or coils in the power line.
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Hardware description Page 6 of 31 Production Information
1.3.1 VCC_IO: IO Supply Voltage
VCC_IO from the host system supplies the digital I/Os. The wide range of VCC_IO allows seamless
interfacing to standard logic voltage levels independent of the VCC voltage level. In many applications, VCC_IO is simply connected to the main supply voltage.
Without a VCC_IO supply, the system will remain in reset state.
1.3.2 V_BCKP: Backup supply voltage
If there is a power failure on the module supply (VCC_IO), the real-time clock (RTC) and battery backed RAM (BBR) are supplied through the V_BCKP pin. Thus orbit information and time can be maintained and will allow a hot or warm start. If no backup battery is connected, the module performs a cold start at every power up if not aiding data are sent to the receiver
Avoid high resistance on the V_BCKP line: During the switch from main supply to backup supply,
a short current adjustment peak can cause high voltage drop on the pin with possible malfunctions.
If no backup supply voltage is available, connect the V_BCKP pin to VCC_IO.
As long as power is supplied to the u-blox 8 / M8 modules through the VCC_IO pin, the backup
battery is disconnected from the RTC and the BBR to avoid unnecessary battery drain (see Figure
1). In this case, VCC_IO supplies power to the RTC and BBR.
Figure 1: Backup battery and voltage (for exact pin orientation, see the
MAX-8 Data Sheet
[1] and
MAX-M8 Data Sheet
[2])
Single Crystal feature on MAX-8C / MAX-M8C
On MAX-8C / MAX-M8C, the reference frequency for the RTC clock will be internally derived from the main clock frequency (26 MHz) when in Backup Mode (does not have a 32 kHz oscillator). This feature is called “single crystal” operation. In the event of a power failure, the backup battery at V_BCKP will supply the 26 MHz crystal oscillator, as needed to maintain the time. This makes MAX-8C / MAX-M8C a more cost efficient solution at the expense of a higher backup current, as compared to other MAX­8 / MAX-M8 variants that use an ordinary RTC crystal. Therefore, the capacity of the backup battery at V_BCKP must be increased if Hardware Backup Mode is needed (See the
MAX-8 Data Sheet
[1] and
MAX-M8 Data Sheet
[2] for specification).
If the battery used cannot provide the increased current consumption for the needed time on MAX­8C / MAX-M8C, the “single crystal” feature can be permanently disabled. Then the backup current will be same as on MAX-8 / MAX-M8 modules without “single crystal” feature. But the time information is not maintained during off time. So the customer either aides the time at every startup to the receiver or the hot and warm start performance will be degraded because of missing time information.
Send this string to disable the “single crystal” feature: “B5 62 41 09 00 01 01 92 81 E6 39 93 2B EE 30 31”.
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Hardware description Page 7 of 31 Production Information
This string has to be sent once in production and will permanently turn off the single crystal
feature on MAX-8C / MAX-M8C. The hot start and warm start performance will be degraded if time information is not provided to the receiver at every startup.
1.3.3 VCC_RF: Output voltage RF
The VCC_RF pin can be used to supply an active antenna or an external LNA. For more information, see section 2.4.
1.3.4 V_ANT: Antenna supply (MAX-M8W)
At V_ANT pin an antenna supply voltage can be connected which will be provided at RF_IN to supply an active antenna. For more information see section 2.4.3
.
If not used, connect the V_ANT pin to GND.
1.4 Interfaces
1.4.1 UART
u-blox MAX-8 / MAX-M8 positioning modules include a Universal Asynchronous Receiver Transmitter (UART) serial interface RXD/TXD that supports configurable baud rates. The UART output and input levels are 0 V to VCC_IO. An interface based on RS232 standard levels (+/- 12 V) can be implemented using level shifters such as Maxim MAX3232. Hardware handshake signals and synchronous operation are not supported.
1.4.2 Display Data Channel (DDC)
An I2C compatible Display Data Channel (DDC) interface is available with u-blox MAX-8 / MAX-M8 modules for serial communication with an external host CPU. The interface only supports operation in slave mode (master mode is not supported). The DDC protocol and electrical interface are fully compatible with the Fast-Mode of the I
2
C industry standard. DDC pins SDA and SCL have internal
pull-up resistors to VCC_IO.
For more information about the DDC implementation, see the
u-blox 8 / u-blox M8 Receiver
Description Including Protocol Specification
[3]. For bandwidth information, see the
MAX-8 Data
Sheet
[1] and
MAX-M8 Data Sheet
[2]. For timing, parameters consult the
I2C-bus specification
[6].
The u-blox MAX-8 / MAX-M8 DDC interface supports serial communication with u-blox cellular
modules. See the specification of the applicable cellular module to confirm compatibility.
1.4.3 TX_READY
The TX_READY function is used to indicate when the receiver has data to transmit. A listener can wait on the TX_READY signal instead of polling the DDC or SPI interfaces. The UBX-CFG-PRT message lets you configure the polarity and the number of bytes in the buffer before the TX READY signal goes active. The TX_READY function can be mapped to TXD (PIO 06). The TX_READY function is disabled by default.
The TX_READY functionality can be enabled and configured by AT commands sent to the u-blox
cellular module supporting the feature. For more information, see the
GPS Implementation and
Aiding Features in u-blox wireless modules
[7].
1.5 I/O pins
All I/O pins make use of internal pull-ups. Thus, there is no need to connect unused pins to VCC_IO.
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Hardware description Page 8 of 31 Production Information
1.5.1 RESET_N: Reset input
Driving RESET_N low activates a hardware reset of the system. Use this pin only to reset the module. Do not use RESET_N to turn the module on and off, since the reset state increases power consumption. In u-blox MAX-8 / MAX-M8 modules, RESET_N is an input only.
1.5.2 EXTINT: External interrupt
EXTINT is an external interrupt pin with fixed input voltage thresholds with respect to VCC_IO (see
the
MAX-8 Data Sheet
[1] and
MAX-M8 Data Sheet
[2] for more information). It can be used for wake­up functions in Power Save Mode on all u-blox 8 / M8 modules and for aiding. Leave open if unused; the functions are disabled by default.
If the EXTINT is not used for an external interrupt function, it can be used for some other purpose, e.g. as an output pin for the TX_READY feature to indicate that the receiver has data to transmit.
Power Control
The power control feature allows overriding the automatic active/inactive cycle of Power Save Mode. The state of the receiver can be controlled through the EXTINT pin. The receiver can also be forced OFF using EXTINT when Power Save Mode is not active.
Frequency aiding
The EXTINT pin can be used to supply time or frequency aiding data to the receiver.
For time aiding, hardware time synchronization can be achieved by connecting an accurate time pulse 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. Provide the applied frequency value to the receiver using UBX messages.
1.5.3 SAFEBOOT_N
The SAFEBOOT_N pin is for future service, updates and reconfiguration.
1.5.4 TIMEPULSE
A configurable time pulse signal is available with all u-blox 8 / u-blox M8 modules. 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
[3].
1.5.5 LNA_EN: LNA enable
On MAX-M8Q, MAX-M8C, MAX-8C and MAX-8Q modules, in Power Save Mode, the system can turn on/off an optional external LNA using the LNA_EN signal in order to optimize power consumption.
Signals: "high" = Turn ON LNA, "low" = Turn OFF LNA
Antenna Short circuit detection (ANT_OK) (MAX-M8W)
MAX-M8W module includes internal short circuit antenna detection. For more information, see section 2.4.5.
"high" = antenna is ok (e.g. no short); "low" = antenna not ok (e.g. short)
Antenna supervision is configurable using message UBX-CFG-ANT.
Refer to the
u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification
[3] for
information about further settings.
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Hardware description Page 9 of 31 Production Information
1.5.6 ANT_DET: Open Circuit Detection (MAX-M8)
Antenna open circuit detection (ANT_DET) is not activated by default on the MAX-8 / MAX-M8 modules. ANT_DET can be mapped to PIO13 (EXTINT).
ANT_DET is an input used to report whether an external circuit has detected an external antenna or not.
"high" = Antenna detected (antenna consumes current); "low" = Antenna not detected (no current drawn).
Antenna supervision is configurable using message UBX-CFG-ANT.
Refer to the
u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification
[3] for
information about further settings.
1.6 Electromagnetic interference on I/O lines
Any I/O signal line with a length greater than approximately 3 mm can act as an antenna and may pick up arbitrary RF signals transferring them as noise into the GNSS receiver. This specifically applies to unshielded lines, in which the corresponding GND layer is remote or missing entirely, and lines close to the edges of the printed circuit board.
If, for example, a cellular signal radiates into an unshielded high-impedance line, it is possible to generate noise in the order of volts and not only distort receiver operation but also damage it permanently.
On the other hand, noise generated at the I/O pins will emit from unshielded I/O lines. Receiver performance may be degraded when this noise is coupled into the GNSS antenna (see Figure 19).
To avoid interference by improperly shielded lines, it is recommended to use resistors (e.g. R>20 Ω), ferrite beads (e.g. BLM15HD102SN1) or inductors (e.g. LQG15HS47NJ02) on the I/O lines in series. These components should be chosen with care because they will affect also the signal rise times.
Figure 2 shows an example of EMI protection measures on the RX/TX line using a ferrite bead. More information can be found in section 4.3.
Figure 2: EMI Precautions
MAX-8 / MAX-M8 - Hardware Integration Manual
UBX-15030059 - R05 Design Page 10 of 31 Production Information
2 Design
2.1 Pin description
Function PIN No I/O Description Remarks
Power VCC 8 I Supply Voltage Provide clean and stable supply.
GND 1,10,12 I Ground Assure a good GND connection to all GND pins of the module,
preferably with a large ground plane.
V_BCKP 6 I Backup Supply
Voltage
Backup supply voltage input pin. Connect to VCC_IO if not used.
Antenna RF_IN 11 I GNSS signal
input from antenna
The connection to the antenna has to be routed on the PCB. Use a controlled impedance of 50 Ω to connect RF_IN to the antenna or the antenna connector. DC block inside.
VCC_RF 14 O Output Voltage
RF section
Can be used for active antenna or external LNA supply.
LNA_EN
(MAX-M8C/Q MAX-8C/Q)
Reserved
(MAX-M8W)
13
O Active Antenna
Control
Ext. LNA control pin in power save mode. LNA_EN pin voltage level is VCC_IO
- Reserved Leave open
UART TXD 2 O Serial Port UART, leave open if not used, Voltage level referred VCC_IO.
Can be configured as TX Ready indication for the DDC interface.
RXD 3 I Serial Port UART, leave open if not used, Voltage level referred VCC_IO
System TIMEPULSE 4 O Timepulse
Signal
Leave open if not used, Voltage level referred VCC_IO
PIO13/EXTINT 5 I External
Interrupt
Leave open if not used, Voltage level referred VCC_IO Can be programmed on MAX-M8W as Open Circuit Detection (ANT_DET)
SDA 16 I/O DDC Pins DDC Data. Leave open, if not used.
SCL 17 I DDC Pins DDC Clock. Leave open, if not used.
VCC_IO 7 I VCC_IO
IO supply voltage. Input must be always supplied. Usually connect to VCC Pin 8
RESET_N 9 I Reset Reset
V_ANT
(MAX-M8W )
Reserved
(MAX-M8C/Q MAX-8C/Q)
15
I Antenna Bias
Voltage
Connect to GND (or leave open) if passive antenna is used. If an active antenna is used, add a 10 Ω resistor in front of V_ANT input to the Antenna Bias Voltage or VCC_RF
- Reserved Leave open
SAFEBOOT_N 18 I SAFEBOOT_N For future service, leave OPEN
Table 2: Pinout MAX-8 / MAX-M8
2.1.1 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.
No Previous Name New name
13 ANT_ON LNA_EN
Table 3: Pin name changes
Loading...
+ 21 hidden pages