Corrupted Smartgloves firmware

Who is this article relevant to?

This article is for anyone who plugged their Smartgloves into the PC via USB cable and noticed that the firmware is corrupted.

Which products is this article relevant for?



If your Smartgloves failed to update the firmware or you see weird behaviour during Mocap, then there might be something wrong with the Hub firmware.


There are several reasons an error can be thrown. Please check the points below:

  1. Make sure you have only one Smartglove connected to the PC at all times. Connecting multiple Rokoko hardware to the PC when setting up or when troubleshooting will cause issues
  2. Make sure you are keeping the Smartglove connected to the PC during the whole firmware upgrade process. Disconnecting it before the firmware upgrade ends will result in the Hub firmware getting corrupted
  3. Make sure you are using a USB C to USB A connection. Using a USB C to USB C connection while updating the firmware or the wifi settings may cause issues.

A valuable tip

  1. If the manual firmware process described in this article fails for any reason, try disconnecting the Smartglove from the PC, keep the Hub button pressed, and connect the Smartglove to the PC. Leave the button after 5 seconds. This will put the Smartglove into bootloader mode.
The Yellow LED on the HUB means that the Smartgloves are in bootloader mode
 Bootloader mode
The Hub button


Manual Firmware Upgrade process

IMPORTANT! This process works only on Windows computers. If you are using MacOS, you need to use a Windows PC or install Windows on your Mac (Dual boot or via a Virtual Machine)

  1. Close Rokoko Studio
  2. Connect only one Smartglove directly to your computer with the USB-C to A cable (do not have the Smartsuit connected)
  3. Download the  file(attached at the bottom of this article), unzip it on Desktop(as a folder)
  4. Then double-click on SGup.bat and your Smartgloves will be updated to the latest version 2.3.0
  5. After the firmware has been installed successfully, disconnect this Smartglove, connect the other one, wait for 2-3", and re-run SGup.bat (this must be done only if the both Smartgloves have this issue)

Articles in this section

Knowledge base