New Linux releases for the VisionSensor are provided as recovery packages. A recovery package contains the Linux image (tar.gz) and scripts for installing images and for creating backup images.
File | Description |
---|---|
helpers/∗ | Files required by the installation scripts. |
html/∗ | This document, the most recent release is also available online |
deb∗.tar.gz | Linux image: compressed tarball containing the root filesystem. |
deb∗-elbe-report.txt | Report file generated by the ELBE build system |
deb∗-license.txt | Licenses of installed packages within the Linux image |
MAKE_SD.cmd, | Installs the Linux image on a µSD card by using a card reader. After starting the VisionSensor with the prepared card, the device will install the new system and boot automatically into the installed system. |
Remote_OS_Backup.cmd ,Remote_OS_Backup.sh | Used to backup a the filesystem of a running device by using ssh / scp. The created Linux image will be downloaded automatically. It can then be used with MAKE_SD .∗ and Remote_OS_Installer .∗ to restore the file system, or to duplicate the file system on another device. |
Remote_OS_Install.cmd, | Installs the Linux image on a running device by using using ssh / scp. The old installation will be overwritten completely. |
The recovery packages and tar.gz images provided by IMAGO have a unique version number which is part of the file name.
Example: deb10_vspv_v1.2_a.tar.gz
deb10 | → | OS: Debian 10 |
vspv | → | Target device: VisionSensor PV, vspv3 is used for the VisionSensor PV3 |
v1.2 | → | Image version (see page Release Notes) |
a | → | Image configuration |
Extract the recovery package on a Windows or Linux host. The included shell scripts (*.sh) and batch files (*.cmd) are controlled interactively. Just execute the file and follow the instructions.
Please note that the executable flags for the Linux scripts have to be set after extracting the recovery ZIP file:
The scripts and batch files can also be controlled using command line parameters. Use the parameter -h
for help:
The script / batch file MAKE_SD.sh / MAKE_SD.cmd prepares a µSD card by using a host with a memory card reader. The script creates a FAT boot partition (/dev/mmcblk0p1) and copies the image and a RAM disk containing a minimal Linux environment to the card. After starting the VisionSensor with this card, the Linux partition will be created (/dev/mmcblk0p2) and the root filesystem image gets extracted. The device will then reboot automatically into the installed system.