All pages
Powered by GitBook
1 of 2

Loading...

Loading...

Updating Operating System

The Control Hub’s Operating System is field-upgradable. New updates are released to incorporate fixes, improvements, and new features as they are developed.

There are two ways you can update the Operating System. It is recommended to use the REV Hardware Client, as it will automatically notify the user if the Hub's Operating System is out of date, download the latest OS, and install the OS on the device. The second way utilizes the FIRST Robot Controller Console. For using the FIRST Robot Controller Console, you will need to download the latest Operating System.

Download the Control Hub OS Version 1.1.6

Updating the Operating System can take some time depending on the size of the update. Expect the update to take approximately 5 minutes to fully complete, and keep the Control Hub powered during this process.

The following procedure works with Control Hubs with the part number REV-31-1595. For support using the REV-31-1152 Control Hub v0, please reach out to REV support (support@revrobotics.com).

Using the REV Hardware Client 2

Steps

Start up the REV Hardware Client 2. Once the hub is fully connected, it will show up on the front page of the UI under the Hardware Tab. Select the Control Hub.

After selecting the connected device, the Navigation Tab will pop up. Select the Update Tab on the right, highlighted by the orange box.

Once in the Update Menu, confirm the desired Control Hub OS version, then click the Install Button below.

Keep the Control Hub powered while the update is installing. The Control Hub will reboot to complete the update.

Once it reboots, you'll see a green Update Complete banner at the bottom, meaning the update was successful.

Power on the Control Hub, by plugging the 12V Slim Battery () into the XT30 connector labeled “BATTERY” on the Control Hub ().

The Control Hub is ready to connect with a PC when the LED turns green.

Note: With Robot Controller Application versions 5.5 and below the light will blink blue every ~5 seconds. Pleaseto 6.0.

Plug the Control Hub into the PC using a USB-A to USB-C Cable ()

Step

Image

Power on the Control Hub, by plugging the 12V Slim Battery () into the XT30 connector labeled “BATTERY” on the Control Hub ().

The Control Hub is ready to connect with a PC when the LED turns green. Note: the light blinks blue every ~5 seconds to indicate that the Control Hub is healthy.

When using OS 1.1.2 or newer, the Control Hub operates by default on the 5Ghz band. You may need to update the depending on what you are using.

Using the Robot Controller Console

When updating from OS 1.1.1 or earlier to OS 1.1.2 or later, the Control Hub will switch to the 5 GHz band, regardless of the previous Wi-Fi band setting. Some devices do not support 5 GHz Wi-Fi, and will not be able to connect to the Control Hub wirelessly while it is using the 5 GHz Wi-Fi band. To switch to the 2.4 GHz band without needing a computer, see the .

Download the Latest REV Control Hub Operating System - Version 1.1.6

Connect to the Control Hub’s Wi-Fi Network. If it is not renamed, the name will begin with either “FIRST-“ or “FTC-“.

Open a browser and navigate to the FIRST Robot Controller Console (type 192.168.43.1:8080 in the navigation bar). Select the Manage Tab.

Scroll down to “Update Control Hub Operating System” and press the “Select Update File” button.

Choose the latest version downloaded in Step 1 and press the “Update & Reboot” button.

Keep the Control Hub powered while the upload finishes.

Keep the Control Hub powered while the update is installed. The Control Hub will reboot to complete the update.

When the OS update has completed, the Control Hub LED will switch from blue, back to its normal blink pattern.

Reconnect your computer to the Control Hub network and verify that the update was a success.

REV-31-1302
REV-31-1595
update
REV-11-1232
REV-31-1302
REV-31-1595
Wi-Fi settings
Driver Station device
Changing Wi-Fi Band section
C:\Users\Rachel\AppData\Local\Microsoft\Windows\INetCache\Content.Word\rect22073.png

Control Hub Operating System Changelog

When updating from OS 1.1.1 or earlier to OS 1.1.2 or later, the Control Hub will switch to the 5 GHz band, regardless of the previous Wi-Fi band setting. Some devices do not support 5 GHz Wi-Fi, and will not be able to connect to the Control Hub wirelessly while it is using the 5 GHz Wi-Fi band. To switch to the 2.4 GHz band without needing a computer, see the .

Version 1.1.6 - Latest Version

  • Important security updates for the Control Hub Wi-Fi driver

Download Control Hub OS Version 1.1.6

Version 1.1.4

  • Reduces the frequency of an issue that could cause the BHI260AP IMU to reset after an ESD event

Download Content Hub OS Version 1.1.4

Version 1.1.3

  • Adds support for new alternative built-in BHI260AP IMU on Control Hub

  • Improves reliability of the Wi-Fi access point monitoring feature

  • Adds support for Auto Channel Selection, where the Control Hub will pick the least busy Wi-Fi channel on the selected Wi-Fi band when it starts up

  • Migrates all users to Auto Channel Selection on the 5 GHz band by default.

    • If you find that you are unable to connect to the Control Hub after updating, you should perform a Wi-Fi Factory Reset by holding down the Control Hub's button as it boots, until you see a colorful light sequence. That will reset the Wi-Fi settings and switch to the 2.4 GHz Wi-Fi band.

  • Fixed bug where Wi-Fi access point would sometimes fail to start after an Operating System update

  • Stopped the FtcAccessPointService UI auto-starting on boot

  • Allowed Wi-Fi beacon rate to be changed by the FTC Robot Controller app

  • Improved reliability of making changes to Wi-Fi access point settings

  • Updated to latest Realtek Wi-Fi driver

  • Increased Wi-Fi beacon rate to 6mbps, which reduces congestion when many Control Hubs are being used in an area

  • Enabled 802.11w, which prevents Wi-Fi deauthentication attacks when the Control Hub is used with a client device that also supports 802.11w

Allows switching the Wi-Fi band between 2.4 GHz and 5 GHz by holding down the Control Hub's button when the hub has been booted for at least 20 seconds

  • If version 5.5 or later of the Robot Controller app is installed, the Control Hub's light will blink magenta when the band is switched to 5 GHz, or yellow when the band is switched to 2.4 GHz.

  • Continuously monitors the Wi-Fi access point status, and will attempt to restart it if it goes down for any reason

  • Continuously monitors the Robot Controller app, and restarts it if it crashes or hangs (requires version 6.1 or later of the Robot Controller app)

  • Allows the Robot Controller app to access the current Wi-Fi band and channel

  • Always backs up the FTC Robot Controller app data before it is uninstalled, in order to preserve Wi-Fi settings

  • Improves Wi-Fi reliability

  • Prevents issue that could cause device to boot into recovery mode

  • Enables use of mouse button in recovery mode

  • Added WifiLog.txt file for debugging and disconnection analysis

  • Improved reliability of FtcAccessPointService UI (accessed through an HDMI monitor)

  • Added 5 GHz channels to FtcAccessPointService UI

  • Ensured app data is not lost when installing a Robot Controller with a different signature via the Manage webpage

  • Fixed issue where Wi-Fi SSID would sometimes be AndroidAP

  • Version 1.1.2

    Version 1.1.1

    Version 1.1.0

    Source Files for Control Hub OS:

    Download Control Hub OS Version 1.1.3
    nload Control Hub OS Version 1.1.2
    Linux Kernel Source
    U-Boot Source
    Changing Wi-Fi Band section
    C:\Users\Rachel\AppData\Local\Microsoft\Windows\INetCache\Content.Word\g20714.png
    C:\Users\Rachel\AppData\Local\Microsoft\Windows\INetCache\Content.Word\g20714.png
    A screenshot of a cell phone

Description automatically generated
    A picture containing computer, white

Description automatically generated
    C:\Users\Rachel\AppData\Local\Microsoft\Windows\INetCache\Content.Word\rect22073.png
    A screenshot of a cell phone

Description automatically generated
    C:\Users\Rachel\AppData\Local\Microsoft\Windows\INetCache\Content.Word\rect22073.png
    A picture containing drawing, knife

Description automatically generated
    A screenshot of a cell phone

Description automatically generated
    A screenshot of a cell phone

Description automatically generated