Skip to main content

Install new Firmware

Download the latest anb_utils and unzip

tip

Unzip the executable to it's own directory - do not run from the zip file

  1. Power on your sensor and open anb_utils, the following will be displayed:
2024-04-19 17:02:16 Starting anb_utils Command Line Utility V1.7
Copyright ANB Sensors Ltd. 2024

Select a serial port to connect to the Sensor:

1 COM3
2 COM4
3 COM5
4 COM6

Enter Port [1-4]:
  1. Select your serial port to connect to your sensor. The main sensor details will be displayed and you will be given three options, as shown below:
Connecting to Serial Port: COM5 Baud Rate 57600

Sensor Type: AQ50
Serial Number: 300239
Current Interface Firmware Version: I9.0B
Current Driver Firmware Version: STM9.0.1
PCB Version: STM / IB

Main Menu - What would you like to do?

1 Install new Firmware
2 Download CSV Data from Sensor
3 Command Line Prompt

Enter your choice [1-3]:
tip

If your sensor is not powered when you select your serial port, or the wrong serial port is selected, the following message will be given:

Cannot get Full Sensor output.... Is sensor Turned off? Is Firmware installed? 
Press Enter to continue or ctrl-c to quit

Repower your sensor and restart anb_utils

  1. Select option 1 and the following message will be displayed:
Would you like to download the latest firmware from anbsensors.com? [y/n]

To download the latest firmware from our website select y and the following will be displayed:

Downloading firmware for Driver STM & Interface B Please Wait
tip

If you do not want to download the latest firmware from the website select n and manually download the required Driver and Interface firmware files into the same folder as anb_utils

The PCB Version displayed on the splash screen tells you which Driver (STM or ATX) and Interface (IA or IB) firmwares you need.

For sensors currently running older firmware check here for which firmware version is required

  1. Once the firmware is downloaded the following will be displayed:
Select a firmware file to install on the Sensor:

1 STM9_0_1.hex
2 I9_0B.hex

* Once installation begins, ensure the sensor is always powered

Enter file [1-2]:
caution

Ensure your sensor is fully powered throughout the bootloading process

  1. Choose the firmware you want to upload to your sensor and follow the on-screen instructions to power cycle your sensor. The firmware installation will then start with a percentage completion countdown.
STM9_0_1.hex is Driver Firmware

* Turn off your sensor for 5 seconds before powering back on

Now installing Firmware File 3406 lines
99.99 % Completed
  1. Once complete the following will be displayed:
Firmware installation completed in 327.20 seconds

Please power down your sensor, wait for 10 seconds and power back on

Would you like to install more firmware? [y/n]

  1. Select y if you want to install more firmware, or n if you have finished.

  2. Once you have power cycled your sensor you can verify the firmware has installed successfully by restarting anb_utils and checking the splash screen.

tip

If using the ANB GUI, make sure you install the latest version to run with v9.0 firmware

note

Driver and Interface firmwares should be installed together. When you have installed one, the sensor details will not be available on the splash screen. Enter to continue and install the second. When both are successfully installed the sensor details will be available after power cycling.


For further support please contact support@anbsensors.com