Skip to main content

Updating the instrument

The data controller has a USB interface for retrieving data from the unit, and for installing firmware and configuration updates.

If you connect the USB cable while the data controller is in a deep-sleep state, it can take up to 15 seconds to register on your computer.

Tools needed

  • USB to MCIL-6-FS cable (provided)

  • Computer with a USB port

  • Serial terminal

Procedure

Use the diagnostic menu to retrieve data from the data controller via the external USB port.

  1. Power the unit.

  2. Close Ruskin.

Always close Ruskin before connecting the controller to your computer.

  1. Connect the provided USB patch cable to the instrument and computer.

  2. Open the serial terminal as described in Using the USB port.

  3. Disable the instrument using the disable command. See disable for more information.

  4. Check that all the instruments are disabled using the status command. See status for more information.

  5. Use the mount-storage command to expose the data to the host computer. See mount-storage for more information.

    TEXT
    RBRcervello> mount-storage 
    Checking deployment status...
    Stopping services...
    Mounting data partition as read-only
  6. In RBR Update, create the rbrcervello folder.

The RBRcervello does not currently support simultaneously updating the configuration and the firmware.

  1. Copy the relevant update files into the correct subfolder.

    1. If you are updating the RBRcervata firmware, create the update folder in rbrcervello and extract the provided update bundle (extracted, the file name will end with the extension .rbrbundle) into it.

      Extract firmware .rbrbundle files into rbrcervello/update

    2. If you are updating the RBRcervata configuration, create the config folder in rbrcervello and extract the provided configuration bundle (extracted, the file name(s) will end with the extension .json) into it.

      Extract configuration .json files into rbrcervello/config

The user may modify the configuration files according to the cervello configuration file reference and logger configuration file reference.

  1. Eject the RBR Update and RBRcervello drives from the computer before proceeding.

Failing to eject the drive before disconnecting the cable or executing the unmount-storage command could result in an unsuccessful update.

  1. Use the unmount-storage command to cleanly disconnect the drive. See unmount-storage for more information.

The update may take up to 5 minutes to complete.

  1. Once the update process is finished, the instrument will reconnect to the computer. If it doesn't, try reconnecting the USB cable.

Light indicator

While applying updates, the red light on the data controller will flash steadily.  Once all updates are installed, the red light will cease flashing and the green light will turn on. The data controller will reboot itself within 5 seconds and the green light will turn off.

If an error occurs during the process, the red light will repeatedly flash the Morse code representation of “SOS”: three short flashes, three long flashes, and three short flashes. If this occurs, contact us immediately at support@rbr-global.com or via the RBR website.

Once the red light has turned off and stays off for several seconds, reconnect the instrument.

Update and revert feature

The data controller runs the same checks described in config-check before applying a new configuration. If the checks fail, the data controller will flash “SOS” and will not update the configuration.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.