Can't believe it, got it working!! Using SPI..
So the issue was in a bug described here:
5.15.25 breaks SPI on NanoPi Neo and does not create /dev/spidev0.0
Armbianmonitor: http://ix.io/3RW0 I'm using a NanoPi Neo as Homegear gateway. This requires the SPI interface (/dev/spidev0.0). Yesterday I ran apt-get…
forum.armbian.com
Pin 19 on Orange PI is Spi1, and this one could not be loaded because of the upper mentioned bug.
I had to edit device tree (using armbian-config tool), find spi1 node, and do the mentioned changes:
Code
spi@1c68000 {
...
spidev@0x00 {
compatible = "rohm,dh2228fv";
spi-max-frequency = <100000000>;
reg = <0x00>;
};
}
Note that this node name is from the linked forum topic, mine is different. Will post exact changes later.
Also, after this I needed to remove all overlays from /boot/armbianEnv.txt and parameters associated with it.
Big relief since I've been struggling with this for almost a week now...