Update Your Voxel DevKit Software to v1.5
This short guide walks you through remotely updating a Voxel Developer Kit to Flowbit Client v1.5.0. The update script automatically detects the current version, migrates your configuration, and starts the new service in the background.
Prerequisites
The device is reachable on your local network (LAN).
You know the device’s LAN IP address.
Step 1: Connect to the Device
Open a terminal and SSH into the device using the `determtech` user:
ssh determtech@<LAN_IP>
ssh determtech@<LAN_IP> # When prompted, enter the password: determtech
ssh determtech@<LAN_IP> # When prompted, enter the password: determtech
ssh determtech@<LAN_IP> # When prompted, enter the password: determtech
Step 2: Run the Update Script
Once logged in, you can run this command to update your Voxel DevKit.
curl -fsSL https://file.determtech.com/software/flowbit_client/scripts/update_1.5.sh | bash
curl -fsSL https://file.determtech.com/software/flowbit_client/scripts/update_1.5.sh | bash
curl -fsSL https://file.determtech.com/software/flowbit_client/scripts/update_1.5.sh | bash
You may see output similar to the following during the update:
$ curl -fsSL https://file.determtech.com/software/flowbit_client/scripts/update_1.5.sh | bash [1/5] /etc/apt/sources.list.d/cuda-l4t-11-4-local.list not found, skip. [2/5] Detected current device version: 1.3 & 1.4 [2/5] Config source: determ_flowbit_client/config [3/5] Downloading v1.5.0 packages... docker_flowbit_client_v1.5.0. 100%[=================================================>] 1.14G 7.78MB/s in 2m 59s folder_flowbit_client_v1.5.0. 100%[=================================================>] 35.32K 99.4KB/s in 0.4s [sudo] password for determtech: [5/5] Extracting and deploying... determ_flowbit_client_1.5.0/ determ_flowbit_client_1.5.0/cache/ determ_flowbit_client_1.5.0/cache/logs/ determ_flowbit_client_1.5.0/cache/videos/ determ_flowbit_client_1.5.0/README.md determ_flowbit_client_1.5.0/NOTICE.md determ_flowbit_client_1.5.0/run_container_background.sh determ_flowbit_client_1.5.0/version determ_flowbit_client_1.5.0/setup_ptp.sh determ_flowbit_client_1.5.0/LICENSE.md determ_flowbit_client_1.5.0/check_container_process.sh determ_flowbit_client_1.5.0/stop_container.sh determ_flowbit_client_1.5.0/config/ determ_flowbit_client_1.5.0/config/capture_config.json determ_flowbit_client_1.5.0/config/manage_config.json determ_flowbit_client_1.5.0/config/device_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/ determ_flowbit_client_1.5.0/config/sensor_10bit_config/realsense_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/orbbec_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/kinect_config.json determ_flowbit_client_1.5.0/config/system_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/ determ_flowbit_client_1.5.0/config/sensor_8bit_config/realsense_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/orbbec_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/kinect_config.json determ_flowbit_client_1.5.0/run_container_interactive.sh determ_flowbit_client_1.5.0/cleanup_image.sh ------------------------------------------------------------------------------------- Stopping container: determtech/determ_flowbit_client:1.5.0. ------------------------------------------------------------------------------------- No existing container found. ------------------------------------------------------------------------------------- unexpected EOF ------------------------------------------------------------------------------------- Starting container: determtech/determ_flowbit_client:1.5.0 in background. ------------------------------------------------------------------------------------- No existing container found. ------------------------------------------------------------------------------------- Running new container in background... 2d4158d6dca8aa317a883cd2d9fe267c66a6f448ddd5382069a5da24803acd3b Successfully started the new container. ------------------------------------------------------------------------------------- ========SUCCESS
$ curl -fsSL https://file.determtech.com/software/flowbit_client/scripts/update_1.5.sh | bash [1/5] /etc/apt/sources.list.d/cuda-l4t-11-4-local.list not found, skip. [2/5] Detected current device version: 1.3 & 1.4 [2/5] Config source: determ_flowbit_client/config [3/5] Downloading v1.5.0 packages... docker_flowbit_client_v1.5.0. 100%[=================================================>] 1.14G 7.78MB/s in 2m 59s folder_flowbit_client_v1.5.0. 100%[=================================================>] 35.32K 99.4KB/s in 0.4s [sudo] password for determtech: [5/5] Extracting and deploying... determ_flowbit_client_1.5.0/ determ_flowbit_client_1.5.0/cache/ determ_flowbit_client_1.5.0/cache/logs/ determ_flowbit_client_1.5.0/cache/videos/ determ_flowbit_client_1.5.0/README.md determ_flowbit_client_1.5.0/NOTICE.md determ_flowbit_client_1.5.0/run_container_background.sh determ_flowbit_client_1.5.0/version determ_flowbit_client_1.5.0/setup_ptp.sh determ_flowbit_client_1.5.0/LICENSE.md determ_flowbit_client_1.5.0/check_container_process.sh determ_flowbit_client_1.5.0/stop_container.sh determ_flowbit_client_1.5.0/config/ determ_flowbit_client_1.5.0/config/capture_config.json determ_flowbit_client_1.5.0/config/manage_config.json determ_flowbit_client_1.5.0/config/device_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/ determ_flowbit_client_1.5.0/config/sensor_10bit_config/realsense_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/orbbec_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/kinect_config.json determ_flowbit_client_1.5.0/config/system_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/ determ_flowbit_client_1.5.0/config/sensor_8bit_config/realsense_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/orbbec_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/kinect_config.json determ_flowbit_client_1.5.0/run_container_interactive.sh determ_flowbit_client_1.5.0/cleanup_image.sh ------------------------------------------------------------------------------------- Stopping container: determtech/determ_flowbit_client:1.5.0. ------------------------------------------------------------------------------------- No existing container found. ------------------------------------------------------------------------------------- unexpected EOF ------------------------------------------------------------------------------------- Starting container: determtech/determ_flowbit_client:1.5.0 in background. ------------------------------------------------------------------------------------- No existing container found. ------------------------------------------------------------------------------------- Running new container in background... 2d4158d6dca8aa317a883cd2d9fe267c66a6f448ddd5382069a5da24803acd3b Successfully started the new container. ------------------------------------------------------------------------------------- ========SUCCESS
$ curl -fsSL https://file.determtech.com/software/flowbit_client/scripts/update_1.5.sh | bash [1/5] /etc/apt/sources.list.d/cuda-l4t-11-4-local.list not found, skip. [2/5] Detected current device version: 1.3 & 1.4 [2/5] Config source: determ_flowbit_client/config [3/5] Downloading v1.5.0 packages... docker_flowbit_client_v1.5.0. 100%[=================================================>] 1.14G 7.78MB/s in 2m 59s folder_flowbit_client_v1.5.0. 100%[=================================================>] 35.32K 99.4KB/s in 0.4s [sudo] password for determtech: [5/5] Extracting and deploying... determ_flowbit_client_1.5.0/ determ_flowbit_client_1.5.0/cache/ determ_flowbit_client_1.5.0/cache/logs/ determ_flowbit_client_1.5.0/cache/videos/ determ_flowbit_client_1.5.0/README.md determ_flowbit_client_1.5.0/NOTICE.md determ_flowbit_client_1.5.0/run_container_background.sh determ_flowbit_client_1.5.0/version determ_flowbit_client_1.5.0/setup_ptp.sh determ_flowbit_client_1.5.0/LICENSE.md determ_flowbit_client_1.5.0/check_container_process.sh determ_flowbit_client_1.5.0/stop_container.sh determ_flowbit_client_1.5.0/config/ determ_flowbit_client_1.5.0/config/capture_config.json determ_flowbit_client_1.5.0/config/manage_config.json determ_flowbit_client_1.5.0/config/device_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/ determ_flowbit_client_1.5.0/config/sensor_10bit_config/realsense_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/orbbec_config.json determ_flowbit_client_1.5.0/config/sensor_10bit_config/kinect_config.json determ_flowbit_client_1.5.0/config/system_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/ determ_flowbit_client_1.5.0/config/sensor_8bit_config/realsense_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/orbbec_config.json determ_flowbit_client_1.5.0/config/sensor_8bit_config/kinect_config.json determ_flowbit_client_1.5.0/run_container_interactive.sh determ_flowbit_client_1.5.0/cleanup_image.sh ------------------------------------------------------------------------------------- Stopping container: determtech/determ_flowbit_client:1.5.0. ------------------------------------------------------------------------------------- No existing container found. ------------------------------------------------------------------------------------- unexpected EOF ------------------------------------------------------------------------------------- Starting container: determtech/determ_flowbit_client:1.5.0 in background. ------------------------------------------------------------------------------------- No existing container found. ------------------------------------------------------------------------------------- Running new container in background... 2d4158d6dca8aa317a883cd2d9fe267c66a6f448ddd5382069a5da24803acd3b Successfully started the new container. ------------------------------------------------------------------------------------- ========SUCCESS
Step 3: Confirm Success
When the update finishes, you will see:
========SUCCESS========SUCCESS========SUCCESSThe device is now running Flowbit Client v1.5.0 automatically in the background. You can close the SSH session; the service will keep running.
That’s it! Your device is updated and ready to go.
On this page