The Doodle Labs Firmware Update Tool is a cross-platform application that allow users to update firmware on multiple Mesh Rider radios sequentially with a single operation. During operation, the tool verifies check sums to ensure data integrity and create backups of radios before updating. The tool supports Windows(x86_64,ARM), macOS (ARM) and Ubuntu (x86_64).
Visit the Doodle Labs FileCloud Page to get the latest version for your operating system. Please note you will have to create a user account to access this software:
.exe
file and run it directly.deb
package.dmg
file, open it, and drag the application to your Applications folder1. The desired firmware file (.bin) for your devices
2. The corresponding SHA256 checksum file (.txt)
3. IP addresses of all devices to be updated
4. Login credentials for the devices (username/password)
5. A stable network connection to all devices.
6. Enough battery life to last through the firmware update process
Here is an example of the 2024-10.4 firmware binary and the accompanying sha256-firmware-2024-10.4 file
IMPORTANT 1:You should update remote devices first before updating devices with direct wired connections. This is particularly important as in some instance remote radios could be installed inside vehicles or locations where it is difficult to connect to physically. The local wired radio may be the only way you are able to access these remote radios so we want to make sure all remote radios are updated first before the local radio. Also if one remote radio is used as a relay to update another remote radio, update the most remote radio first. Recall that a firmware update can cause incompatibility with different firmware versions. It is also possible to have configuration mismatch between radios after the firmware update is applied as the current behavior for this tool is to upgrade the radio without bringing over the old settings.
IMPORTANT 2: This tool was designed to be used in a controlled environment with good connectivity to the radios. Please refrain from using it to update radios in the field.
Launch the Firmware Update Tool and input the following information:
Click the "Browse" buttons to:
.bin
) file.txt
) fileThe tool will verify the local checksum to ensure the firmware file integrity before attempting any updates.
Click "Start Firmware Update" to begin the sequence.
The tool will:
The log window will show detailed progress information for each step.
It will take 2 to 5 minutes for each updated radio to come back online again so please refrain from powering down the radios. The program does not reconnect to the radios to ensure the correct firmware version was loaded, it is up to the user to check that the radios have been updated to the correct version of the firmware.
If any device fails to update, it will be added to a "failed devices" list. After all devices have been processed, you'll have the option to retry the failed devices.
Before applying new firmware, the tool automatically:
This ensures you can restore device settings if needed after the update.
If a device doesn't have enough free space, the tool will notify you with specific details and ask you to choose one of these options