CANivore Setup¶
Installing for roboRIO¶
Note
Phoenix Tuner X requires a 2023 roboRIO image or newer to configure the CANivore.
No additional steps are required. The roboRIO comes with the canivore-usb
kernel module pre-installed.
Installing for Linux (non-FRC)¶
See CANivore Installation for information on setting up your Linux system for use with a CANivore.
Viewing Attached CANivores¶
Attached CANivores can be viewed in Phoenix Tuner X by selecting the CANivores page from the left-hand sidebar. You can specify the target system in the Target IP or Team # text box.

Note
The Phoenix Diagnostic Server must be running on the target system to use the CANivores page.
Tip
If you are connecting to CANivores on your local Windows machine, you can enable the CANivore USB toggle and set the target IP to localhost
. This runs a diagnostic server within Tuner X so you do not need to run a robot project to communicate with CANivores.
Field Upgrading CANivores¶
A CANivore can be field updated using Phoenix Tuner X.
Click or tap on the listed CANivore card to open the device details page. The CANivore can then be field upgraded via the dropdown or by manually selected a file:

Phoenix Tuner X also allows the user to batch field upgrade CANivores from the list of CANivores in the same manner as batch field upgrading devices.
Renaming CANivores¶
CANivores can be given custom names for use within a robot program. This can be configured through Phoenix Tuner X on the specified device card.
