Updating

In this section we will explain how to update the firmware and IP address of your module. Go to Qblox.com and download the firmware from the download section. The firmware includes the Qblox Configuration Manager with which you can configure and update your module.

Once you have extracted the firmware, go to the directory in which it was extracted using the terminal of your choice and execute the following commands using Python 3.8.

Note

The default IP address of the module is 192.168.0.2. Replace the IP address of any following instruction accordingly if the module’s IP address was ever changed.

To update the firmware:

$ python cfg_man.py -u 192.168.0.2

To update the IP address:

$ python cfg_man.py -i 192.168.0.<new_ip_digit> 192.168.0.2

After executing any command, follow the instructions given by the Qblox Configuration Manager. The module will reboot, after which the update is complete. If the module does not reboot, please remove power from the module and wait one minute before powering it on again.

Please make sure your installed Qblox instruments package is compatible with the installed firmware. (See Qblox instruments PyPI and section Installation)

Tip

Executing $ python cfg_man.py -h will show you list of additional functions, like querying the firmware version and reverting the last firmware update.