@Nick A As we talk, here are the final "howto" to make it working leds display with openvfd. If you find any problem tell me.
First go to armbian-config to change some kernel with has his own headers available like 6.10.9 (i had problem with rebooting with 6.7.12)
configure an internet connection
unpack the attached file to root dir /
cd /linux_openvfd
cp openvfd.dts /boot/dtb/allwinner/overlay/
armbian-add-overlay /boot/dtb/allwinner/overlay/openvfd.dts
reboot
ln -sf /boot/System.map-$(uname -r) /lib/modules/$(uname -r)/build/System.map
cd cd /linux_openvfd/driver
make -j 4
depmod -a
make modules_install
modprobe openvfd
cd ..
chmod +x OpenVFDService
cp OpenVFDService /usr/sbin/
cp openvfd.service /etc/systemd/system/openvfd.service
#apt install python3-psutil
systemctl enable openvfd.service
systemctl start openvfd.service
After this, openvfd is working but if you want my scroll.py as a service uncomment in openvfd.service and comment the existing one.
#ExecStart=/bin/sh -c '[ `cat /proc/device-tree/openvfd/compatible` = "open,vfd" ] && /sbin/modprobe openvfd; python3 /linux_openvfd/scroll.py'
Correct openvfd.dts, some compiling fixes and extra glyphs for cool animations added to this file.
linux_openvfd.zip
@Nick A Please let me know if you make a new release with kernel 6.9.12 with this working cos now i made my server but no hdmi and no ethernet in 6.10.
Try adding this patch
https://github.com/armbian/build/blob/main/patch/kernel/archive/rockchip64-6.12/wifi-4003-add-bcm43342-chip.patch
Download my v20250306 branch. Move the patch to the kernel patch directory. /build/patch/kernel/archive/warpme-6.12
Choose "edge" build for kernel 6.12.
My set-top box has an FX-618-D4_V10 board. The WI-FI chip is HK6334Q. WIFI started working when using the brcmfmac4334-sdio.bin driver and file brcmfmac4334-sdio.txt from the website https://github.com/LibreELEC/brcmfmac_sdio-firmware/blob/master/brcmfmac4334-sdio.bin .