Add Expansion Hub firmware update from Manage page, with language parallel to Control Hub firmware update. Update only via USB, not RS485.

Westside Robotics
2022-02-25 08:42:48 -08:00
parent d0d9e027fd
commit 2f98ecd142

@ -46,9 +46,13 @@ It's often helpful when troubleshooting problems with the Control System to down
### Updating the Expansion Hub Firmware ### Updating the Expansion Hub Firmware
The Robot Controller connects to a REV Robotics Expansion Hub using a USB connection. The purpose of the Expansion Hub is to facilitate communication between the Robot Controller and the motors, servos, and sensors of the robot. Periodically, REV Robotics will release new versions of the firmware which contains fixes and improvements for the Expansion Hub. The firmware releases are in the form of a binary (".bin") file. The Robot Controller connects to a REV Robotics Expansion Hub using a USB connection. The purpose of the Expansion Hub is to facilitate communication between the Robot Controller and the motors, servos, and sensors of the robot. Periodically, REV Robotics will release new versions of the firmware which contains fixes and improvements for the Expansion Hub. The firmware releases are in the form of a binary (".bin") file.
The [REV Hardware Client](https://docs.revrobotics.com/rev-control-system/managing-the-control-system/rev-hardware-client) software can update the Expansion Hub firmware. The [REV Hardware Client](https://docs.revrobotics.com/rev-control-system/managing-the-control-system/rev-hardware-client) software can update the firmware of an Expansion Hub plugged directly into the computer via USB cable.
As an alternate, you can use the _Manage_ interface to upload the firmware file to the Robot Controller. You can then use a Driver Station that is connected to the Robot Controller to initiate the firmware update. New firmware images can be obtained from the [REV Robotics website](http://www.revrobotics.com/software/). As an alternate, you can use the _Manage_ interface from a laptop or Driver Station (DS) connected to a Robot Controller phone with Expansion Hub plugged in via USB. The Manage page allows you to upload an Expansion Hub's firmware, or to update it using the included or uploaded version. New firmware images can be obtained from the [REV Robotics website](http://www.revrobotics.com/software/).
Also, included or uploaded Expansion Hub firmware can be updated in Robot Controller Advanced Settings, from a paired Driver Station (DS) app as shown below.
<i>These three update methods do not apply to an Expansion Hub connected via RS485 data wire. Standalone Expansion Hubs must be updated by direct USB plug-in.</i>
| Updating the Expansion Hub Firmware| | Updating the Expansion Hub Firmware|
| ---- | | ---- |