Programming the radios for FRC - quasics/quasics-frc-sw-2015 GitHub Wiki

Programming the radio

Among other things, this will need to be done after competing at an event (since the radio will have been configured to talk to the FMS, rather than working as a WiFi access point as is needed in the lab/at demos/etc.).

  1. Connect radio to power and to laptop via Ethernet cable.
  2. Log on as an admin user (e.g., "coach")
  3. Right-click on Wifi status in system tray, and select "Open Network & Internet Settings".
  4. In Settings dialog, select "Status" option on right-hand side, and then select "Change Adapter options" in the left-hand side.
  5. In "Network Connections" window, right-click on the "Wi-Fi" option and select "Disable" from the menu (if it isn't already disabled there).
  6. Run FRC Radio Configuration tool.
  7. Fill in team number and robot name (e.g., "D").
  8. Click "Configure" button.
  9. Check reported results: they should end with something like "Bridge for Team 2656 successfully programmed".
    • If the results include an error message to the effect that the radio (firmware) is too old, follow the steps for "Updating the radio firmware" (below). For other Errors please refer to the section after "Updating the radio firmware".
  10. Dismiss "Configuration progress" window.
  11. Repeat from step 7 as needed for other radios (swapping their hardware in as needed, of course).
  12. Close FRC Radio Configuration tool.
  13. In "Network Connections" window, right-click on the "Wi-Fi" option and select "Enable" from the menu.

Updating the radio firmware

  1. Connect radio to laptop via Ethernet cable. (Do not apply power yet.)
  2. Log on as an admin user (e.g., "coach")
  3. Right-click on Wifi status in system tray, and select "Open Network & Internet Settings".
  4. In Settings dialog, select "Status" option on right-hand side, and then select "Change Adapter options" in the left-hand side.
  5. In "Network Connections" window, right-click on the "Wi-Fi" option and select "Disable" from the menu (if it isn't already disabled there).
  6. Run FRC Radio Configuration tool.
  7. Fill in team number and robot name (e.g., "D").
  8. Click "Load Firmware" button.
  9. When "Configuration Progress" window comes up and prompts for the radio to be powered, plug in the radio.
  10. Check reported results: they should end with something like "Bridge for Team 2656 successfully programmed".
  11. Dismiss "Configuration progress" window.
  12. Perform steps 8-10 from "Programming the radio", above.
  13. Repeat from step 7 as needed for other radios (swapping their hardware in as needed, of course).
  14. Close FRC Radio Configuration tool.
  15. In "Network Connections" window, right-click on the "Wi-Fi" option and select "Enable" from the menu.

Other Errors Encountered when reprogramming the radio

  1. "Bridge configuration failed: Failed to change IP Address....." if you encounter this error you will need to install the Java JDK and JRE from WPILIB. To do this please refer to this link Link