Skip to content

Openvario/OpenVario

Repository files navigation

OpenVario Software Image

This is repository to build the Software Image for Openvario Flight Computer

Issues and discussion

As this repository just represents the build system of the image, the issue reporting and discussions related to the meta-openvario layer shall still take in the correspoding repo.

Issues

Dicussions

How to build an image

Prerequisites

Fetching sources

git clone --recurse-submodules https://github.com/Openvario/OpenVario.git
cd OpenVario

This will fetch the sources including all submodules.

Starting the containerd build environment

docker run -it --rm -v $(pwd):/workdir ghcr.io/openvario/ovbuild-container:latest --workdir=/workdir

Configuring the build inside the docker container (only necessary once after fetching the repos)

source openembedded-core/oe-init-build-env .

Setting the machine

export MACHINE=ov-cb2-ch70

Available machines for the OpenVario

Cubieboard 2 and the original adapter board
===========================================

ov-cb2-am43
ov-cb2-ch57
ov-cb2-ch70
ov-cb2-pq70

Cubieboard 2 and the adapter board DS2
======================================

ov-cb2-am70s
ov-cb2-ch57s
ov-cb2-ch70s

Raspberry Pi CM4 (testing status)
=================================

ov-cm4-ch57
ov-cm4-pq70

ov-rpi4 (developemt only)
ov-rpi4-64 (development only)

Starting the build

bitbake openvario-image

Build errors, development branches and upstream dependency changes

We are currently working on updating the commit references used for the stable OpenVario releases to ensure reproducible builds and long‑term maintainability.

For development purposes, please use the scarthgap branch of meta-openvario, as it contains the most up‑to‑date fixes and improvements.

Please note that some parts of the build — especially the testing image — track upstream development branches. These components may introduce new dependencies, change existing ones, or cause incompatibilities at any time, which can lead to unexpected build failures.

If the build fails, try checking out the scarthgap branch in meta-openvario, as it may resolve the issue. If the problem persists, please open an issue in Openvario/meta-openvario so we can investigate it.

About

Official Image for Openvario flight computer.

Resources

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors