Kickoff Update

From Team 449 Wiki

Every year at kickoff, we need to update software on all of our laptops and firmware on all of our hardware so it's compatible with all the new software, and so we can get started on coding. This guide was last updated right before kickoff 2019.

Software Updates

Driver Station

First, uninstall the existing version of Driver Station. Go to Control Panel > Uninstall a Program, find "National Instruments Software," and click uninstall. Choose "Remove All" in the pop-up that appears. Next, download the new version, found here: https://wpilib.screenstepslive.com/s/currentCS/m/getting_started/l/1004055-installing-the-frc-update-suite-all-languages. Follow the instructions on that page, but choose to not install the LabVIEW Update.

CTRE Lifeboat

First, uninstall the existing version. Go back to the uninstall panel, find "CTRE Lifeboat" or something similarly named, and uninstall. Download the new version from here: http://www.ctr-electronics.com/hro.html#product_tabs_technical_resource. It's the CTRE Phoenix Framework Installer. Run the installer and you're good to go!

FRC Radio Configuration Utility

Follow the instructions here: https://wpilib.screenstepslive.com/s/4485/m/13503/l/144986-programming-your-radio-for-home-use

Firmware Updates

RoboRIO

First, plug in the roboRIO to an electronics board to power it, then plug it into your computer via the USB B port (the square thingy). DO NOT use ethernet, you could brick the roboRIO if you do. Once the RIO is on, run the roboRIO imaging tool (should be on your desktop). Follow the instructions here to image your RIO: https://wpilib.screenstepslive.com/s/currentCS/m/getting_started/l/1009233-imaging-your-roborio. Now, open CTRE lifeboat. Select the "RoboRIO Upgrade" tab at the top, then click "Update RIO Web-based config." Wait for that to finish, then restart the RIO.

Next, open the roboRIO web config page (that's roboRIO-449-frc.local) in Internet Explorer. Go to the

The adapter settings page.

adapter settings page. Click the “Configure IPv4 Address” dropdown, and select “Static IP”. Change the IPv4 Address to 10.4.49. Change the subnet mask to 255.255.255.0, the gateway to 10.4.49.1, and the DNS Server to 10.4.49.1. Click “Save” then refresh the page to make sure the changes went through.

CAN Hardware

While still on the web interface, go back to the main page. In a separate tab, go to http://www.ctr-electronics.com/control-system/motor-control/talon-srx.html#product_tabs_technical_resources, http://www.ctr-electronics.com/control-system/motor-control/victor-spx.html#product_tabs_technical_resources, http://www.ctr-electronics.com/control-system/pcm.html#product_tabs_technical_resources, and http://www.ctr-electronics.com/control-system/pdp.html#product_tabs_technical_resources. Make sure that the firmware versions on the web dashboard match the most recent ones on the site. If the ones on the robot are out of date, follow the instructions here: https://phoenix-documentation.readthedocs.io/en/latest/ch08_BringUpCAN.html#field-upgrade-devices to upgrade them.

Radio Firmware

Finally, open FRC Radio Configuration Utility, and follow the instructions there.