Updating firmware - FRCteam1719theUmbrellaCorporation/documentation GitHub Wiki

From time to time you may need to update the firmware on the roboRio or other components. These can include:

  • The Power Delivery Hub (PDH)
  • The motor controllers (if you have them), such as SparkMax
  • The roboRio itself

There are two different tools for this. Both require a Windows laptop and a USB cable, although the USB cables may be slightly different for different components.

PhoenixTuner

This application runs on Windows and gives you a dashboard to update most components. You should be able to connect to the Internet and plug in to the SparkMax and PDH stuff directly via USB (TODO: describe where and how.) then if there's an update available, you'll see it in the corner of the application screen.

roboRio Imaging Tool

This does exactly what you think it does. Download it. Plug USB into the roboRio. Run tool. Ok this might be documented better, so please update it!