Changes between Version 1 and Version 2 of Burt-Research/FWUpdate


Ignore:
Timestamp:
Nov 29, 2016, 8:50:11 PM (7 years ago)
Author:
aj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Burt-Research/FWUpdate

    v1 v2  
    55== Installing btflash ==
    66
    7 To upgrade you first need to install btflash. This will only need to be done the first time you upgrade if you don't have btflash installed. To check if you have this installed open up a terminal and type {{{btflash --version}}}
     7Before upgrading the first time, you must install btflash. To check if you have btflash installed open up a terminal and type
     8{{{
     9btflash --version
     10}}}
    811
    9 If you have btflash you will get a response similar to the below text. Please note that the version number may be different.
     12If you have btflash you will get a response similar to this:
    1013
    11 {{{btflash, version 0.2.0}}}
     14{{{
     15btflash, version 0.2.0
     16}}}
    1217
    13 To install btflash follow the installation instructions in the first section from our btflash repository. Do not follow the "setting up for development" section: https://git.barrett.com/software/btflash. You need to be connected to the internet to install btflash.
     18Please note that the version number may be different.
     19
     20To install btflash, follow the installation instructions in the first section from our btflash repository ([[https://git.barrett.com/software/btflash | link]]), but skip the "setting up for development" section. You need to be connected to the internet to install btflash.
    1421
    1522== Setting up CAN ==
    1623
    17 Before using btflash  you will need to guarantee that the CAN adapter is plugged in and then run the following commands. These commands will configure:
     24Before using btflash, you will need to guarantee that the CAN adapter is plugged in and then run the following commands. To configure CAN, type:
    1825
    1926{{{
     
    2229}}}
    2330
     31== Upgrading ==
    2432
    2533To perform an upgrade you will need a .bin file provided by Barrett. You can carry out the upgrade using the following series of commands:
     
    3038}}}
    3139
    32 For some context the Main Board, which is what runs the control firmware and ROS talks to, has an id of 10. In the above series of commands you are telling btflash to flash, write to the program memory of the device, the firmware from the defined file to the device with id 10. The reset commands provides a soft reset for the firmware on the Main Board. You should not need to power cycle, but if issues occur a power cycle is recommended.
     40For some context the Main Board, which is what runs the control firmware and talks to ROS, has an id of 10. In the above series of commands you are telling btflash to flash, write to the program memory of the device, the firmware from the defined file to the device with id 10. The reset commands provides a soft reset for the firmware on the Main Board. You should not need to power cycle, but if issues occur a power cycle is recommended.
    3341
    3442You should follow these instructions for both consoles to upgrade both Main Boards. You may use the same console USB port, but you will need to plug the USB to CAN adapter into the CAN Service port on the front of both consoles to perform the upgrade.