BalenaOS OrangePi One building custom balenaOS image with additional Kernel Devicetree

Hi,
Both Orange Pi Zero and One are supported. They work with the balena platform. But in terms of extending the features for these boards, it’s currently on community support, meaning we don’t actively contribute there.

We checked with our devices team and they suggest that what you need should be possible to add similarly how it was done by us for Artik board. See the following commit for an example:

So, for Orange Pi, the general idea would be

mkdir /sys/kernel/config/device-tree/overlays/spi
cat "the spidev overlay" > /sys/kernel/config/device-tree/overlays/spi/dtbo

where “the spidev overlay” is the overlay for their specific machine

Hope it helps to make progress.