Step 3: Configure Your Control System

03

Configure Your Control System

Step 3 of 4

Install the current season image on Systemcore, set the team number, and check the connection between your computer and robot.

Robot Ready
  • Step 1 is complete and Systemcore powers on normally

  • Your computer opens robot.local over Systemcore Wi-Fi or USB

Computer and Team Ready
  • Step 2 is complete and your program’s driver software opens

  • You know your team number

  • FRC teams have an Ethernet cable available for the radio

Work through this step in order: update Systemcore, set the team number, configure the network for your program, then check Driver Station communication. Keep the robot disabled throughout configuration.

Warning

Re-configure every season. The Systemcore image is season-specific. A robot that worked last year will not accept code deploys until the Systemcore is updated with the current year’s image.

Part 1: Image the Systemcore

Follow the imaging guide to select the update for your hardware revision and installed OS version. It covers routine web updates and recovery for units that cannot boot normally.

Update and configure Systemcore

Select the correct image, install it, and set your team number.

Imaging your Systemcore

Before continuing:

  • Reopen robot.local after the update and confirm the installed OS version.

  • Confirm the Systemcore display shows your team number.

  • Enter the same team number in your Driver Station settings.

Important

Routine .llupdate files and recovery images are not interchangeable. Use the imaging guide to choose the procedure for your unit.

FRC Legacy

Using a roboRIO?

Teams still running a roboRIO should refer to the 2026 WPILib docs for imaging instructions.

https://docs.wpilib.org/en/stable/index.html

FTC Legacy

FTC Legacy (REV)?

Teams on REV Control Hub / Expansion Hub should refer to the official FTC hardware configuration guide instead. This page covers Systemcore only.

https://ftc-docs.firstinspires.org/en/latest/hardware_and_software_configuration/configuring/index.html

Part 2: Configure the Radio

The steps below cover the external FRC radio. FTC uses the radio built into Systemcore. Systemcore-specific radio configuration steps for FTC are still being written; see Step 1: Confirm It’s Alive in the meantime for the built-in connection details.

Configure a Vivid VH-109

Follow the radio guide to select the firmware, enter your team number, and set up the network you will use for testing.

Programming your Radio
OpenMesh Reference

Legacy hardware specifications, indicator lights, and troubleshooting. Check the guide’s hardware and season coverage before using it.

Using the OpenMesh OM5P Radio

For an FRC radio setup, confirm that the radio’s team number matches Systemcore and the Driver Station. Connect the driver computer using the setup you selected in the radio guide before checking communication.

Part 3: Verify Configuration

Systemcore
  • Web interface and display show the expected OS version

  • Display and Driver Station show the same team number

  • Power LED is solid green and Status LED is off

Network and Driver Station
  • For FRC wireless testing, the radio powers on and its network is available

  • Laptop connects through the intended USB or radio path

  • Driver Station shows robot communication in green

The robot-code indicator may remain off until the first program is deployed in Step 4. That does not mean Step 3 failed.

✓ Your control system is configured.

Continue when the team numbers match, the computer uses your intended connection, and the Driver Station communication indicator is green. The robot-code indicator can remain off until you deploy in Step 4.