Skip to content

Instantly share code, notes, and snippets.

@BrianAdams
Last active August 29, 2015 14:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BrianAdams/38a3a313b884adc3de12 to your computer and use it in GitHub Desktop.
Save BrianAdams/38a3a313b884adc3de12 to your computer and use it in GitHub Desktop.

This release is compatible with beagle bone blacks. If you are using the beaglebone white + cape, you will need to wait for v2.5.2

This is the first release where we have switched to the suite concept. The suite simply combines the sub projects we are using to build the image we put on the ROV. This also simplifies the upgrade process as we no longer expose upgrade detail for each sub project, just the suite itself.

Upgrade instructions: If you are already on Release Candidate 3 or above, you can use the built in upgrade feature instead of burning a new SD card of the image.

Built-in upgrade feature:

  1. Go to dashboard (http://192.168.254.1)
  2. Choose software
  3. Click the green Enable Software Updates button
  4. Agree to the terms of use
  5. Under branches, choose pre-release
  6. Uncheck "show only updates" option
  7. You should see an entry for openrov-rov-suite at a particular version
  8. Choose install of the openrov-rov-suite
  9. After installation open cockpit (http://192.168.254.1:8080)
  10. Go to settings, choose to update firmware, follow instructions

Burning a new SD card: OSX instructions: http://community.openrov.com/forum/topics/checklist-burning-an-image-to-an-sd-card-on-osx-via-the-command Windows instructions: http://community.openrov.com/forum/topics/instructions-burning-sd-card-image-on-windows Note: As a release candidate, we encourage running off of the external SD card. If you want to commit the image to the eeprom on the beagle bone black, you can by ssh'ing on the rov and running sudo /opt/openrov/cockpit/linux/copy-to-emmc.sh after which you can remove the SD card.

Note: After booting with a fresh SD card, you may need to wait 5 minutes and then reboot the ROV if the cockpit does not start. The system is busy expanding the drive to take up all available space and is supposed to automatically restart, but that seems to be flaky.

Features: 2.5.1 is primarily a infrastructure and stability release. Key changes include:

  • Visual indicators for lasers, depth hold, and heading hold
  • Configurably battery thresholds
  • Plugins manager
  • Integrated update notifications
  • Alternate compass display
  • BeagleBone LED lights oscillate back and forth indicating positive load of software
  • Moved core OS on ROV to Debian
  • Greatly improved video
  • Lots of bug fixes and stability improvements

Manifest: openrov-avrdude 6.0.1-4 openrov-cloud9 0.7.0-4 openrov-cockpit 2.5.1-94.45c7d1 openrov-dashboard 2.5.1-55.251364 openrov-dtc 1.4-4 openrov-ino 0.3.6-9 openrov-mjpeg-streamer 2.0.1-7 openrov-proxy 0.1-20 openrov-samba-config 0.1-5 openrov-arduino-firmware 2.5.1-master.126.b62f5c4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment