first95 / FRC2020

Code base for 2020 robot, initialized with develop branch of 2019 repo.
MIT License
1 stars 1 forks source link

Prepare bread bot for 2020 #14

Closed lindsayvallen closed 4 years ago

lindsayvallen commented 4 years ago

Take existing breadboard, which is likely not fully functional at the moment, and prepare it for software testing. This should include:

lindsayvallen commented 4 years ago

This may be something where we want to leverage some non-software folks for assistance.

jwalthour commented 4 years ago

Additional tasks:

lindsayvallen commented 4 years ago

The bread bot has a robo rio and mini-sims (drive pod) installed, along with a couple of Neos and their SparkMax controllers are in the process of being installed.

zaaj commented 4 years ago

Used RoboRIO imaging tool to Format Target with FRC_roboRIO_2020_v10.zip and Update Firmware to check that Firmware version was already 6.0.0 - displayed as 6.0.0f1 Used Phoenix Tuner to update Talon SRX devices from 4.11 to 20.0

Still to do: update Spark MAX controllers

zaaj commented 4 years ago

Screenshots taken during the update Format Target with Image Run roboRIO Imaging Tool as Administrator Update Firmware Updating Talon SRX devices

zaaj commented 4 years ago

Followed the firmware update instructions at https://www.revrobotics.com/sparkmax-software/#firmware-update-instructions and updated the firmware on the two Spark MAX's on the Bread Bot image They were on version 1.4 - newer version includes the USB to CAN bus bridge, so I only needed to plug into the first one. I set the CAN IDs to 31 and 32, but not sure that will stick after powering down

zaaj commented 4 years ago

Reviewed CAN connected devices on Bread Bot - checked Cross The Road Electronics website for any firmware updates available for the Pnumatics Control Module and the Power Distribution Panel - they were both on the most recent version available according to Phoenix Tuner

zaaj commented 4 years ago

Posting images to use in Firmware Update markdown here Set_REV_SparkMax_Client_to_runAsAdministrator