Install new Firmware
Download the latest anb_utils and unzip
Unzip the executable to it's own directory - do not run from the zip file
You cannot update firmware using RS485 due to its bidirectional data nature. Instead, you need to switch to RS232, which supports full duplex communication.
- Power on your sensor and open anb_utils, the following will be displayed:
2024-08-30 17:02:16 Starting anb_utils Command Line Utility V1.8
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]:
- 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: IB9.94
Current Driver Firmware Version: STM9.94
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]:
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
- 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
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
- Once the firmware is downloaded the following will be displayed:
Select a firmware file to install on the Sensor:
1 STM_9.97.hex
2 IB_9.97.hex
* Once installation begins, ensure the sensor is always powered
Enter file [1-2]:
Ensure your sensor is fully powered throughout the bootloading process
- 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.
STM_9.97.hex is Driver Firmware
* Turn off your sensor for 5 seconds before powering back on
Now installing Firmware File 3406 lines
99.99 % Completed
- 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]
Select y if you want to install more firmware, or n if you have finished.
Once you have power cycled your sensor you can verify the firmware has installed successfully by restarting anb_utils and checking the splash screen.
If using the ANB GUI, make sure you install the latest version to run with v9.5 firmware
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