Skip to main content

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, 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

img

Method 3 (Abeeway Updater):

Abeeway updater 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

img

Method 4 (CLI over USB):

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

Important
  1. Connect the tracker over USB port and open Tera Term or any other Serial application that can communicate over USB port.

  2. Identify the correct serial port by running Abeeway updater. In the example below, the serial port is COM5

img

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

img

  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

img

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.

img