Skip to main content
Question

Voyager v1.6.0 on portenta

  • May 11, 2026
  • 0 replies
  • 2 views

Hi, I was trying to get the voyager sdk v1.6.0 running on the arduino portenta board but I cannot get it to work. The board came with v1.4.0 preinstalled, which does work. I followed the guide for creating the docker container and used the install script with the no-driver flag to install v1.6.0, but every time I run axdevice I get the folowing error:

axdevice
[libaxldev_linux.c:1030] AXL_IOCTL_GET_RESOURCE_INFO failed: Inappropriate ioctl for device
[AxeleraDevice.cpp:75] Device not found: metis-0:1:0
WARNING: Failed to open device 0(metis-0:1:0)
[libaxldev_linux.c:1030] AXL_IOCTL_GET_RESOURCE_INFO failed: Inappropriate ioctl for device
[AxeleraDevice.cpp:75] Device not found: metis-0:1:0
ERROR: Failed to open device metis-0:1:0
ERROR: AXR_ERROR_CONNECTION_ERROR: Failed to open device metis-0:1:0

I thought it might be due to the kernel driver version outside the container but the latest version I could find for the portenta is v1.4.0. I also tried using the v1.6.0 venv in the v1.4.0 container and it gives the same error.

lspci does show the device while in the container

lspci | grep metis -i
01:00.0 Processing accelerators: Axelera AI Metis AIPU (rev 02)

Is there a way to get v1.6.0 running on the portenta?