Date: Sept 25 2026

What is on this page?

Some BotBlox hardware have an STM32 microcontroller to run standalone firmware. This firmware runs once at power on, and does tasks like initializing registers and setting up all the ethernet chips to talk to each other.

From time to time, we update this standalone firmware, either to improve a specific performance factor, or to solve a bug we have identified.

This page contains the latest firmware binaries for various boards, which can be downloaded directly here then flashed onto the board.

What is NOT on this page?

This page is not for BotBlox hardware running BloxOSLite firmware (UbiSwitch Module and SwitchBlox Industrial), the update process can be handled easily via the onboard serial port, described here.

This page is not for BotBlox hardware running OpenWRT (Rugged SOM, RouterCore Module, RouterCore Nano), the update mechanism is also easy, described here.

Firmware flashing process

All described in the link below:

https://forum.botblox.org/t/how-do-i-flash-botblox-boards-with-firmware/244

Firmware files

SwitchBlox Rugged Rev G Alternative Firmware File

Release date: 22-07-2026 Source file link (not public): https://github.com/botblox/custom-client-apps/releases#release-v22-07-2026 Description: Use this only if you are experiencing link issues with the default firmware image flashed to SwitchBlox Rugged.

BB-SWR-G-1_v22-07-2026.hex

GigaBlox SFP Latest Firmware File

Release date: 25-09-2026 Source file link (not public): https://github.com/botblox/custom-client-apps/releases/tag/v25-09-2026 Description: This file contains the latest (as of 25 Sept 2026) fixes to the firmware running on GigaBlox SFP, solving a lot of various SFP link incompatibilities.

BB-GFP-v25-09-2026.hex