u-blox EVK-M9DR User Manual

u-blox EVK-M9DR User Manual

Evaluation kit

Advertisement

Quick Links

EVK-M9DR
Evaluation kit
User guide
Abstract
This document describes the structure and use of the EVK-M9DR evaluation kit and provides
information for evaluating and testing the u-blox M9 single-band GNSS multi-mode dead reckoning
technology.
UBX-21049360 - R01
C1-Public
www.u-blox.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EVK-M9DR and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for u-blox EVK-M9DR

  • Page 1 EVK-M9DR Evaluation kit User guide Abstract This document describes the structure and use of the EVK-M9DR evaluation kit and provides information for evaluating and testing the u-blox M9 single-band GNSS multi-mode dead reckoning technology. UBX-21049360 - R01 C1-Public www.u-blox.com...
  • Page 2: Document Information

    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.
  • Page 3: Table Of Contents

    EVK-M9DR - User guide Contents Document information ..........................2 Contents ................................3 Introduction ............................. 5 1.1 Highlights ..............................5 1.2 Kit includes ..............................5 1.3 System requirements ..........................5 1.4 Evaluation steps ............................5 Device description ..........................6 2.1 USB................................. 6 2.2 UART ................................
  • Page 4 EVK-M9DR - User guide 5.4.2 RealTerm ............................14 5.5 Updating the MCU firmware ........................16 Appendix ............................... 17 CAN termination ..........................17 CAN configuration examples ......................18 B.1 Wheel tick configurations ........................ 18 B.1.1 Two rear-wheel ticks and direction ..................18 B.1.2 Single tick and direction ......................
  • Page 5: Introduction

    EVK-M9DR - User guide Introduction EVK-M9DR can be used to test and evaluate the u-blox M9 single-band GNSS dead reckoning technologies. The device is equipped with the NEO-M9V module, and allows performance and feature evaluation of the following products when used in conjunction with the provided active antenna: •...
  • Page 6: Device Description

    Flow control should not be used with the RS-232 port. 2.3 Antenna The kit includes a u-blox active GNSS antenna with a 3-meter cable. There is a female SMA connector (RF IN) available on the front side of the unit for connecting the antenna.
  • Page 7: I2C/Spi Slide Switch

    The switch must be kept at the I2C position to ensure correct operation of the device! ⚠ Contact u-blox technical support for assistance if required. 2.8 LED On the front panel of the unit, a single blue LED may be configured to follow the receiver time pulse signal.
  • Page 8: Getting Started

    EVK-M9DR - User guide Getting started This chapter works as a simple step-by-step guide for successfully setting up the device and using it for evaluation in a basic automotive application using untethered dead reckoning (UDR) technology. The basic evaluation process consists of four simple steps: installation, calibration, testing, and analysis.
  • Page 9: Testing

    EVK-M9DR - User guide 1. With the car stationary, power on the EVK-M9DR and wait for a valid 3D GNSS fix. 2. Remain stationary until IMU status in ESF-STATUS shows “ ”. INITIALIZED 3. Drive a figure-of-eight pattern until the alignment status in ESF-ALG shows “...
  • Page 10 EVK-M9DR - User guide 2. Open a log using File > Open… 3. Use the log controls (Figure 2) to play, pause and move the current time in the log file. 4. Open different views from the View menu. ☞...
  • Page 11: Advanced Setup

    EVK-M9DR - User guide Advanced setup 4.1 Non-automotive applications To use the device in a two-wheel vehicle, some extra steps are required. Follow these instructions in addition to section 3.1. ☞ The UBX-C cable provided together with the kit might not be sufficiently long when evaluating these use cases.
  • Page 12: Configuring The Device For Adr

    If the GNSS antenna is placed at a significant distance from the receiver, position offsets can be introduced which might affect the accuracy of the navigation solution. In order to compensate for the position offset, advanced configurations can be applied. Contact u-blox support for more information on advanced configurations.
  • Page 13: Configurable Can Interface

    EVK-M9DR - User guide Configurable CAN interface ☞ This chapter only applies to the ADR operating mode and can be ignored for UDR. The device has a configurable high-speed CAN (ISO 11898-2) interface. The on-board MCU converts the configured CAN messages into UBX-ESF-MEAS messages which are sent to the receiver via I2C.
  • Page 14: Configuration Parameters

    EVK-M9DR - User guide The numbers in the list below refer to Figure 3: • 1: Select the blue buttons in the middle to generate messages. • 2: Fill these fields for CONFIG SET messages. • 3: The generated message is displayed in the text field at the bottom. It is automatically copied to the clipboard.
  • Page 15 EVK-M9DR - User guide Power on the device. The following startup message should be displayed in the terminal window: 4. Setting up the configurable CAN feature: 4.1. Open the RealTerm Send tab. 4.2. Generate CONFIG SET message(s) in the MSG tool.
  • Page 16: Updating The Mcu Firmware

    EVK-M9DR - User guide ☞ A configuration entry can be overwritten by sending a new CONFIG SET message with the same unit and source. ☞ All configuration entries can be deleted with the CONFIG CLEAR message. 5.5 Updating the MCU firmware New MCU firmware and corresponding tool versions may be released e.g.
  • Page 17: Appendix

    EVK-M9DR - User guide Appendix A CAN termination The CAN bus is terminated by including the jumper circled in Figure 4. The jumper is included by default. If the termination needs to be removed, open the enclosure and remove the jumper.
  • Page 18: Bcan Configuration Examples

    EVK-M9DR - User guide B CAN configuration examples This appendix contains example CAN configurations. Each example uses the following settings for the CAN bus: • CAN bitrate: 500 kbps • CAN message ID: 0x123 • DLC: 8 • Cycle time: 0 ms The example messages are compatible with firmware C100 v1.0.
  • Page 19: Single Tick And Direction

    EVK-M9DR - User guide B.1.2 Single tick and direction This configuration uses single-tick data and a separate direction signal. The configuration entries are described in the tables below. Startbit Length Byte order Value type Factor Offset Unit Source big-endian unsigned...
  • Page 20: Single Speed

    EVK-M9DR - User guide The following CONFIG SET messages are generated for this configuration: • RR: 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x00 0x08 0x00 0x34 0x0c 0x00 0x00 0x00 0x00 0x00 0x10 0x64 0x00 0x39 0x01 0x41 0x58 •...
  • Page 21: Signed Speed

    EVK-M9DR - User guide B.2.3 Signed speed This configuration uses a signed speed signal from both rear wheels. The configuration entries are described in the tables below. Startbit Length Byte order Value type Factor Offset Unit Source big-endian signed 0.01 -327.68...
  • Page 22: C Step-By-Step Example

    EVK-M9DR - User guide C Step-by-step example This step-by-step guide uses the example from section B.1.1. Assumptions: • User is familiar with u-center. • USB will be used for powering the device and for the u-center interface. • Odometer sensor measurements will be provided from the vehicle CAN bus via CAN_H and CAN_L pins on the front connector.
  • Page 23 EVK-M9DR - User guide Configuring the CAN interface in RealTerm 1. Open RealTerm. 2. Select the Port tab. 3. Select the PC port corresponding to the MCU UART. 4. Set baud rate to 115200. 5. Restart the EVK. 6. MCU startup dialog should appear in the terminal.
  • Page 24 EVK-M9DR - User guide 7. Use the MSG tool to generate the CONFIG SET messages. Rear-right wheel tick: Rear-left wheel tick: Direction: The following CONFIG SET messages are generated for this configuration: • RR: 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x00 0x08 0x00 0x28 0x10 0x00 0x00 0x00 0x00 0xff 0xff 0xe8 0x03 0x34 0x01 0xa9 0xa8 •...
  • Page 25: D Schematic

    EVK-M9DR - User guide D Schematic The following pages include the complete schematic for the EVK-M9DR board. UBX-21049360 - R01 Appendix Page 25 of 32 C1-Public...
  • Page 26 EVK-M9DR - User guide UBX-21049360 - R01 Appendix Page 26 of 32 C1-Public...
  • Page 27 EVK-M9DR - User guide UBX-21049360 - R01 Appendix Page 27 of 32 C1-Public...
  • Page 28 EVK-M9DR - User guide UBX-21049360 - R01 Appendix Page 28 of 32 C1-Public...
  • Page 29 EVK-M9DR - User guide UBX-21049360 - R01 Appendix Page 29 of 32 C1-Public...
  • Page 30 EVK-M9DR - User guide UBX-21049360 - R01 Appendix Page 30 of 32 C1-Public...
  • Page 31: Related Documents

    [6] Silicon Labs 8-bit Microcontroller Software, https://www.silabs.com/products/development- tools/software/8-bit-8051-microcontroller-software [7] Silicon Labs 8-bit USB Debug Adapter, https://www.silabs.com/development-tools/mcu/8-bit/8- bit-usb-debug-adapter ☞ For regular updates to u-blox documentation and to receive product change notifications, register on our homepage (www.u-blox.com). Revision history Revision Date Name Status / Comments...
  • Page 32: Contact

    EVK-M9DR - User guide Contact For complete contact information, visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox Singapore Pte. Ltd. u-blox AG Phone: +1 703 483 3180...

This manual is also suitable for:

Evk-m9dr-0-00

Table of Contents