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:
- Go to dashboard (http://192.168.254.1)
- Choose software
- Click the green Enable Software Updates button
- Agree to the terms of use
- Under branches, choose pre-release
- Uncheck "show only updates" option
- You should see an entry for openrov-rov-suite at a particular version
- Choose install of the openrov-rov-suite
- After installation open cockpit (http://192.168.254.1:8080)
- 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