background image

 

EVK-F9DR - User guide 

UBX-23007618 - R01 

Device description

  

Page 7 of 33 

C1-Public  

 

17 

SEL_MCU_N 

 

Pull-down signal for enabling UART communication with the MCU 

16 

TIME_MARK_J2 

 

Time mark input 

15 

WOM 

 

Wake-on-motion signal output 

14 

GND_A 

 

 

Ground for speed and direction inputs 

13 

WT 

5 – 24 V 

Wheel tick pulse input 

12 

GND_A 

 

 

Ground for speed and direction inputs 

11 

FWD 

5 – 24 V 

Direction of travel input 

10 

V_BCKP_MEAS 

 

Backup voltage measurement point 

SDA / CS 

I/O  3.3 V 

I2C SDA / SPI CS signal 

V_BCKP_1 

3.3 V 

Backup voltage extra input 

SCL / SCK 

I/O  3.3 V 

I2C SCL / SPI SCK signal 

GND 

 

Common ground for casing, power and serial interfaces 

TxD / MISO 

I/O  3.3 V 

UART TxD / SPI SDO (MISO) signal 

VIN_LDOS 

 

LDO input voltage measurement point 

RxD / MOSI 

I/O  3.3 V 

UART RxD / SPI SDI (MOSI) signal 

GND 

 

 

Common ground for casing, power and serial interfaces 

TIMEPULSE 

 

Time pulse signal from the ZED-F9K (TP1) 

 

2.5

 

10-pin rear connector 

The 10-pin rear connector is used for updating the MCU firmware. See section 5.5  for more 
information. 

2.6

 

Reset and safe boot buttons 

The reset button on the front panel resets the unit. 

The safe boot button is used to set the unit in the safe boot mode. In this mode, the receiver executes 
only the minimal functionality, such as updating new firmware into the flash. 

USB communication is 

disabled

 while in the safe boot mode. 

To set the receiver in the safe boot mode: 

 

Press and hold the BOOT button. 

 

Press the RST button. 

 

Release the RST button. 

 

Release the BOOT button. 

To use UART in the safe boot mode, a training sequence needs to be sent to the receiver. The training 
sequence is a transmission of two bytes (0x55 0x55) at the baud rate of 9600. Wait for at least 100 
milliseconds before the interface is ready to accept commands. 

2.7

 

I2C/SPI slide switch 

The I2C/SPI slide switch should be kept in the I2C position to keep the I2C and UART interfaces 
enabled. The onboard MCU uses I2C to communicate with the receiver, so disabling I2C also disables 
the CAN interface. 

For further information, contact u-blox technical support. 

2.8

 

LED 

On the front panel of the EVK unit, there is a single blue LED with the following functionality: 

Summary of Contents for EVK-F9DR

Page 1: ...com EVK F9DR Evaluation kit User guide Abstract This document describes the structure and use of the EVK F9DR evaluation kit and provides information for evaluating and testing the automotive u blox F...

Page 2: ...names logos and designs included in this document Copying reproduction or modification of this document or any part thereof is only permitted with the express written permission of u blox Disclosure t...

Page 3: ...9 3 1 1 Mounting the device 9 3 1 2 Mounting the antenna 9 3 1 3 Connecting the cables 9 3 1 4 Configuring the receiver optional 9 3 2 ADR setup optional 10 3 2 1 Providing odometer input 10 3 2 2 Con...

Page 4: ...iguration examples 21 B 1 Wheel tick configurations 21 B 1 1 Two rear wheel ticks and direction 21 B 1 2 Single tick and direction 22 B 2 Speed configurations 23 B 2 1 Two rear wheels and direction 23...

Page 5: ...GNSS module and test vehicles Furthermore it can be used with a notebook or PC running the GUI driven u center application making it the perfect companion through all stages of evaluation and design...

Page 6: ...e front RF_IN is used by the ZED F9K module and the one on the back RF_AUX is used by the NEO D9S module The kit includes a u blox ANN MB1 L1 L5 active multi band GNSS antenna with a 5 meter cable to...

Page 7: ...ing the MCU firmware See section 5 5 for more information 2 6 Reset and safe boot buttons The reset button on the front panel resets the unit The safe boot button is used to set the unit in the safe b...

Page 8: ...or a CR2032 coin cell is available on the PCB CAUTION Risk of data loss If the backup power is interrupted the receiver may lose all its calibration parameters If you are using a power bank for backup...

Page 9: ...o move relative to the vehicle s frame or encounter excessive vibrations Do not attach the EVK to any moving parts of the vehicle s interior such as a headrest or the rear view mirror Sensor fusion pe...

Page 10: ...can be configured with the UBX CFG VALSET messages Consult the ZED F9K documentation 1 2 for more information about the configuration Configure the odometer sensor input depending on the used sensor...

Page 11: ...Select the device with Receiver Connection COMXX 3 Enable UBX messages according to what needs to be monitored 4 Enable debug messages with the debug message button Figure 1 This step is optional but...

Page 12: ...EVK F9DR User guide UBX 23007618 R01 Getting started Page 12 of 33 C1 Public Figure 2 u center log playback controls...

Page 13: ...aid and free NTRIP services RTK2go is a free community NTRIP service that hobbyists and early prototyping can use as it provides correction data streams from other users However for commercial or prod...

Page 14: ...al network bandwidth Source https mqtt org PointPerfect is a GNSS augmentation service that utilizes the industry standard SPARTN messaging format to enable high accuracy with high precision GNSS rece...

Page 15: ...authentication is successful and the service is connected the connection symbol turns green Figure 6 Bottom Status bar of u center To view more details of the MQTT client s operation click the connect...

Page 16: ...p Page 16 of 33 C1 Public Figure 8 RTK status in u center In open sky scenarios if the receiver achieves a fixed state in less than two minutes it indicates that the receiver antenna and correction se...

Page 17: ...e interface Communication with the MCU can be established via UART Connect the front connector pin SEL_MCU_N to ground to enable the MCU communication The MCU UART runs at baud rate of 115200 The foll...

Page 18: ...message containing the wanted data Data length code number of bytes in the CAN message Cycle time time between consecutive messages Unit the unit of measurement for the data Source rear left rear righ...

Page 19: ...ly changes by selecting the Change button See the figure below Power on the device The following startup message is displayed in the terminal window 6 Set up the configurable CAN feature 6 1 Open the...

Page 20: ...update the firmware the following equipment is required Silicon Labs IDE or Flash Programming Utilities software 10 and USB debug adapter for 8 bit MCUs 11 To flash the new firmware 1 Power up the dev...

Page 21: ...lowing 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 B 1 Wheel tick configurations B 1 1 Two rear...

Page 22: ...0 0xe8 0x03 0x5f 0x01 0xab 0x01 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 Sta...

Page 23: ...ted 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 RL 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x...

Page 24: ...ges are generated for this configuration speed 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x00 0x08 0x00 0x18 0x08 0x00 0x00 0x00 0x00 0xff 0x00 0xe8 0x03 0x4a 0x00 0xa7 0xc0 dir 0x43 0xa2 0x11 0x13 0x03...

Page 25: ...0x03 RL 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x00 0x08 0x00 0x34 0x10 0x00 0x00 0x00 0x80 0xff 0x7f 0x0a 0x00 0x29 0x03 0xcb 0xa3 B 2 4 Offset speed This configuration uses an offset speed signal...

Page 26: ...eceiver if necessary Tools Firmware Update Configuring the receiver Receiver configuration can be set with UBX CFG VALSET message and the appropriate configuration keys 1 Disable output messages on I2...

Page 27: ...MCU UART 8 Set baud rate to 115200 9 Restart the EVK 10 MCU startup dialog should appear in the terminal Generating the CONFIG SET strings with the MSG tool From section B 1 1 Startbit Length Byte ord...

Page 28: ...0x03 0x34 0x01 0xa9 0xa8 RL 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x00 0x08 0x00 0x38 0x10 0x00 0x00 0x00 0x00 0xff 0xff 0xe8 0x03 0x24 0x01 0xa9 0x48 dir 0x43 0xa2 0x11 0x13 0x03 0x23 0x01 0x00 0x...

Page 29: ...EVK F9DR User guide UBX 23007618 R01 Appendix Page 29 of 33 C1 Public...

Page 30: ...EVK F9DR User guide UBX 23007618 R01 Appendix Page 30 of 33 C1 Public D Schematic...

Page 31: ...EVK F9DR User guide UBX 23007618 R01 Appendix Page 31 of 33 C1 Public...

Page 32: ...EVK F9DR User guide UBX 23007618 R01 Appendix Page 32 of 33 C1 Public...

Page 33: ...alterm sourceforge io 9 C100 MSG tool https content u blox com sites default files 2022 03 C100 MSG v1 0 zip 10 Silicon Labs 8 bit Microcontroller Software https www silabs com products development to...

Reviews: