update
New sd-card with Armbian Jammy 6.1.63-current-rockchip64 image with xfce desktop.
Removed unused app, installed x11vnc and samba server - ok
Working on LEDS: the front LCD display remains black. Downloaded, compiled and installed OpenVfd
Controllers seems a FD628:
# xxd -g4 /proc/device-tree/fd628_dev/fd628_gpio_clk
00000000: 0000007a 00000010 00000000 ...z........
# xxd -g4 /proc/device-tree/fd628_dev/fd628_gpio_dat
00000000: 0000007a 0000000f 00000000 ...z........
In vfd.conf using:
vfd_gpio_clk='2,0x0D,0'
vfd_gpio_dat='2,0x10,0'
vfd_gpio_stb='2,0x0C,0'
vfd_display_type='0x00,0x00,0x00,0x00'
vfd_display_type .. don't know what to put here, i tried randomly some combination.
Still no result, display always black, no errors in dmesg:
[ 4588.555218] openvfd: loading out-of-tree module taints kernel.
[ 4588.557647] OpenVFD: Version: V1.4.4
[ 4588.557675] OpenVFD: vfd_gpio_clk: #0 = 0x02; #1 = 0x0D; #2 = 0x00;
[ 4588.557683] OpenVFD: vfd_gpio_dat: #0 = 0x02; #1 = 0x10; #2 = 0x00;
[ 4588.557690] OpenVFD: vfd_gpio_stb: #0 = 0x02; #1 = 0x0C; #2 = 0x00;
[ 4588.557699] OpenVFD: vfd_gpio0: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 4588.557708] OpenVFD: vfd_gpio1: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 4588.557717] OpenVFD: vfd_gpio2: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 4588.557725] OpenVFD: vfd_gpio3: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 4588.557733] OpenVFD: vfd_gpio_protocol: #0 = 0x00; #1 = 0x00;
[ 4588.557745] OpenVFD: vfd_chars: #0 = 0x00; #1 = 0x01; #2 = 0x02; #3 = 0x03; #4 = 0x04;
[ 4588.557759] OpenVFD: vfd_dot_bits: #0 = 0x00; #1 = 0x01; #2 = 0x02; #3 = 0x03; #4 = 0x04; #5 = 0x05; #6 = 0x06;
[ 4588.557767] OpenVFD: vfd_display_type: #0 = 0x00; #1 = 0x00; #2 = 0x00; #3 = 0x00;
[ 4588.557782] OpenVFD: Detected gpio chips: gpio0, gpio1, gpio2, gpio3, ff100000.syscon:gpio.
[ 4588.557789] OpenVFD: "gpio0" chip found. base = 0, pin count = 32, pin = 13, offset = 13
[ 4588.557799] OpenVFD: "gpio0" chip found. base = 0, pin count = 32, pin = 16, offset = 16
[ 4588.557808] OpenVFD: "gpio0" chip found. base = 0, pin count = 32, pin = 12, offset = 12
[ 4588.557818] OpenVFD: Skipping vfd_gpio0 evaluation (0xFF)
[ 4588.557823] OpenVFD: Skipping vfd_gpio1 evaluation (0xFF)
[ 4588.557829] OpenVFD: Skipping vfd_gpio2 evaluation (0xFF)
[ 4588.557837] OpenVFD: Skipping vfd_gpio3 evaluation (0xFF)
[ 4588.558424] OpenVFD: Select FD628 controller
[ 4588.558488] OpenVFD: SW SPI 3-wire interface intialized (LSB mode)
I also don't know if the device has a green/red led for power on, which is not working.
I found also the original dts files extracted from Android X88 pro 10, but idk how to read the correct address for the vfd lcd.
dts_3318.tgz