# How to check which version of sdk is running?

Source: https://forum.modalai.com/topic/2883/how-to-check-which-version-of-sdk-is-running
Category: FAQs (https://forum.modalai.com/category/4/faqs)
Posted: 2023-11-20 06:38:57 UTC by Kyuhyong You
Replies: 5 · Views: 1540

## Kyuhyong You · 2023-11-20 06:38:57 UTC

I could not find command to check the version of sdk.
Below is the info from sdb shell
```
system-image: 1.6.2-M0054-14.1a-perf
kernel:       #1 SMP PREEMPT Fri May 19 22:19:33 UTC 2023 4.19.125
--------------------------------------------------------------------------------
hw version:   M0054
--------------------------------------------------------------------------------
voxl-suite:   
--------------------------------------------------------------------------------
current IP: eth0:
```

## Reply by tom (ModalAI staff) · 2023-11-20 18:42:19 UTC

@Kyuhyong-You There might be some mismatching going on there. It looks like you have the system image from SDK 1.0.0.

You can see more info with `voxl-version`

## Reply by Kyuhyong You · 2023-11-20 23:53:32 UTC (in reply to tom)

@tom I see.
I updated flash with the latest sdk image and now I can see the version number.

```
$ voxl-version
--------------------------------------------------------------------------------
system-image: 1.7.1-M0054-14.1a-perf-nightly-20231025
kernel:       #1 SMP PREEMPT Thu Oct 26 03:25:38 UTC 2023 4.19.125
--------------------------------------------------------------------------------
hw version:   M0054
--------------------------------------------------------------------------------
voxl-suite:   1.1.0
--------------------------------------------------------------------------------
Packages:
Repo:  http://voxl-packages.modalai.com/ ./dists/qrb5165/sdk-1.1/binary-arm64/
Last Updated: 2023-11-20 08:24:30
List:
	libmodal-cv                 0.4.0
	libmodal-exposure           0.1.0
	libmodal-journal            0.2.2
	libmodal-json               0.4.3
	libmodal-pipe               2.9.2
	libqrb5165-io               0.4.2
	libvoxl-cci-direct          0.2.1
	libvoxl-cutils              0.1.1
	mv-voxl                     0.1-r0
	qrb5165-bind                0.1-r0
	qrb5165-dfs-server          0.2.0
	qrb5165-imu-server          1.0.0
	qrb5165-rangefinder-server  0.0.4
	qrb5165-slpi-test-sig       01-r0
	qrb5165-system-tweaks       0.2.3
	qrb5165-tflite              2.8.0-2
	voxl-bind-spektrum          0.1.0
	voxl-camera-calibration     0.5.1
	voxl-camera-server          1.8.7
	voxl-configurator           0.4.4
	voxl-cpu-monitor            0.4.7
	voxl-docker-support         1.3.0
	voxl-elrs                   0.1.3
	voxl-esc                    1.3.4
	voxl-feature-tracker        0.3.2
	voxl-flow-server            0.3.3
	voxl-gphoto2-server         0.0.10
	voxl-jpeg-turbo             2.1.3-5
	voxl-lepton-server          1.2.0
	voxl-libgphoto2             0.0.4
	voxl-libuvc                 1.0.7
	voxl-logger                 0.3.5
	voxl-mavcam-manager         0.5.3
	voxl-mavlink                0.1.1
	voxl-mavlink-server         1.3.1
	voxl-microdds-agent         2.4.1-0
	voxl-modem                  1.0.8
	voxl-mongoose               7.7.0-1
	voxl-mpa-to-ros             0.3.7
	voxl-mpa-to-ros2            0.0.1
	voxl-mpa-tools              1.1.2
	voxl-opencv                 4.5.5-2
	voxl-portal                 0.6.2
	voxl-px4                    1.14.0-2.0.55
	voxl-px4-imu-server         0.1.2
	voxl-px4-params             0.2.7
	voxl-qvio-server            0.9.4
	voxl-remote-id              0.0.9
	voxl-streamer               0.7.4
	voxl-suite                  1.1.0
	voxl-tag-detector           0.0.4
	voxl-tflite-server          0.3.1
	voxl-utils                  1.3.3
	voxl-uvc-server             0.1.6
	voxl-vision-hub             1.7.1
	voxl2-system-image          1.7.1-r0
	voxl2-wlan                  1.0-r0
```

I also tried to install ros2 as described in https://docs.modalai.com/ros2-installation-voxl2/
by running `./installROS2.sh` and I got following error while building the foonathan_memory.
```
CMake Error at CMakeLists.txt:7 (cmake_minimum_required):
  CMake 3.11 or higher is required.  You are running version 3.10.2

make[2]: *** [foo_mem-ext-prefix/src/foo_mem-ext-stamp/foo_mem-ext-configure] Error 1
make[1]: *** [CMakeFiles/foo_mem-ext.dir/all] Error 2
make: *** [all] Error 2
---
Failed   <<< foonathan_memory_vendor [0.54s, exited with code 2]

```
It looks like it requires to update Cmake. 
Do you have any suggestions?

## Reply by tom (ModalAI staff) · 2023-11-21 00:04:45 UTC (in reply to Kyuhyong You)

@Kyuhyong-You I believe those docs need some updating. You should be able get all the necessary packages installed via the following:

```
apt install voxl-ros2-foxy
apt install voxl-microdds-agent
apt install voxl-mpa-to-ros2
```

## Reply by tom (ModalAI staff) · 2023-11-21 00:05:23 UTC (in reply to Kyuhyong You)

@Kyuhyong-You If you're still having issues it's easier to get our whole team's eyes on the issue if you open a brand new thread with the question

## Reply by Kyuhyong You · 2023-11-21 01:20:01 UTC (in reply to tom)

@tom 
Wow I didn't know there is dedicated apt package to install ros-foxy and why the guide leads to install ros via script.
Anyway thanks for the comment and I will try to install as you mentioned.
