Skip to main content
Version: 029-rc4

Supported Devices

While Pantavisor can run on virtually any device that supports Linux, meta-pantavisor offers official support for a wide range of popular hardware through its machine configurations. This ensures a smooth and tested experience for developers.

CI Supported Machines

The following machines are configured in the CI pipeline (.github/machines.json) and have artifacts built automatically:

Machine NameDescription / Notes
sunxi-orange-pi-3ltsOrange Pi 3 LTS (Allwinner H6)
sunxi-orange-pi-r1Orange Pi R1 (Allwinner H2+)
sunxi-bananapi-m2-berryBanana Pi M2 Berry
imx8qxp-b0-mekNXP i.MX 8QXP MEK
raspberrypi-armv8Raspberry Pi (ARMv8 / 64-bit)
rpiRaspberry Pi (ARMv7 / 32-bit)
colibri-imx6ullToradex Colibri iMX6ULL
radxa-rock5aRadxa ROCK 5A
imx8mn-var-somVariscite i.MX 8M Nano SOM
imx8mm-var-dartVariscite DART-MX8M-MINI
docker-x86_64AppEngine testing container (x86_64)

For an up-to-date programmatic list, always refer to .github/machines.json. If you add a new machine, remember to run .github/scripts/makeworkflows to regenerate the GitHub Actions workflows.

Officially supported devices

Official support extends beyond what CI builds to include additional machines that can be built from source.

NXP

  • imx8qxp-b0-mek
  • imx8qxp-mek

Variscite

Toradex

Raspberry Pi Foundation

  • rpi (all Raspberry Pi variants incl. RPi 5, multi-kernel multiconfig)
  • raspberrypi-armv8 (e.g., Raspberry Pi 3/4)
  • raspberrypi-armv7 (e.g., Raspberry Pi 2)

Google

  • Google Coral Dev Board

Rockchip

  • rockchip rk3328 evb
  • rockchip rk3399pro evb
  • rockchip rock64
  • rockchip-nanopi-m4

Radxa

  • radxa rock5a
  • radxa rock5b

Texas Instruments (TI)

  • TI AM62xx EVM
  • TI AM62axx EVM
  • TI AM65xx EVM
  • TI Beaglebone
  • TI Beagleplay

Allwinner / Sunxi

  • Banana Pi M2 Berry
  • NanoPi R1
  • Orange Pi R1
  • Orange Pi Zero Plus2 H3
  • Orange Pi 3 LTS
  • Orange Pi PC Plus
  • Orange Pi PC2

RISC-V

  • StarFive VisionFive 2

Don't See Your Board?

No problem! Pantavisor is designed for portability. If your device can run Linux and has a Board Support Package (BSP), it can be enabled to run Pantavisor. See the porting guides in Porting Pantavisor for how to add new machine support.

Downloading Images

The images built by CI are available at https://pantavisor.io/downloads/.

Building for a Device

To learn how to build an image for one of these supported devices, check out the following guides:

Installing the Image

Once you have built an image for your device, you need to flash it or install it on the target hardware. The installation process varies by board type: