# Identifying the Firmware version installed on the tracker

There are two main firmware installed on the tracker. One is called MCU/Application firmware and another is BLE Firmware. It is important to be aware of the firmware versions installed on the tracker to refer the correct documentation.

Important

  • All the application notes and Abeeway trackers reference guide are always w.r.t. the MCU/Application firmware installed on the tracker

Here are the different methods to identify firmware installed on the tracker.

# Method 1 (Delivery note):

If the tracker was purchased from Actility/Abeeway or Marketplace (opens new window), the delivery note usually contains the MCU/BLE Firmware version.

# Method 2 (Abeeway Device Manager):

If the tracker is connected to ThingPark X Location Engine and has already sent heartbeat uplink messages, then the Abeeway device manager already shows the MCU Firmware and BLE Firmware Version.

Important

  • This information is based on the last uplinks sent from the tracker.

The tracker example in figure below has MCU Firmware Version: 2.1.8 and BLE Firmware Version: 3.3.2

# Method 3 (Abeeway Updater):

Abeeway updater (opens new window) is very useful firmware update tool that can also be ued to retrieve the MCU/BLE Firmware version. You can connect the tracker over USB port with a computer and retrieve firmware version based on the options that can be selected on Docking options panel.

Important

In the example below, the MCU Firmware version is 2.3-197 and BLE Firmware version is 3.3.2

# Method 4 (CLI over USB):

The tracker can be connected to the USB port and a serial terminal tool like Tera Term (opens new window) can be used to communicate with the tracker over USB port. For more details on CLI feature, please refer to CLI Usage training (opens new window)

Important

  1. Connect the tracker over USB port and open Tera Term (opens new window) or any other Serial application that can communicate over USB port.

  2. Identify the correct serial port by running Abeeway updater (opens new window). In the example below, the serial port is COM5

Important

  • Abeeway updater must be closed before interacting with the tracker using Tera term or any other application. The device cannot interact with two serial applications at the same time.
  • The serial port can also be identified in Windows device manager by plugging/unplugging the device from USB port.
  1. The tracker will prompt for the password. The default password is 123.

  2. The example request to enter on Tera term console is system info to retrieve the MCU Version information. In the example below, the MCU Firmware Version is 2.3-197

  1. The example request to enter on Tera term console is ble info to retrieve the BLE Version information. In the example below, the BLE Firmware Version is 3.3.2

The tracker sends heartbeat uplinks periodically which also include the MCU and BLE Firmware version information. The payloads can be decoded using Asset tracker driver

In the example below, the MCU Firmware Version is 2.3.197 and BLE Firmware version is 3.3.2.