How to configure VFD

Negative


Please post dmesg | paste url

dmesg

Bluetooth: Out-of-order packet arrived (1 != 0)
[ 17.556795@3]- Registered IR keymap rc-empty
[ 17.557080@3]- input: meson-ir as /devices/platform/ff808040.meson-ir/rc/rc0/input7
[ 17.557305@3]- rc rc0: meson-ir as /devices/platform/ff808040.meson-ir/rc/rc0[ 17.558615@0]- meson-ir ff808040.meson-ir: AO_RTI_PIN_MUX : 0x110011
[ 17.558629@0]- meson-ir ff808040.meson-ir: receiver initialized
[ 17.568303@3]- lirc_dev: IR Remote Control driver registered, major 496
[ 17.574894@3]- rc rc0: lirc_dev: driver ir-lirc-codec (meson-ir) registered at minor = 0
[ 17.574903@3]- IR LIRC bridge handler initialized
[ 17.687427@0]- IR NEC protocol handler initialized
[ 17.691852@3]- OpenVFD: Version: V1.4.1
[ 17.692958@3]- OpenVFD: vfd_gpio_clk: #0 = 0x00; #1 = 0x41; #2 = 0x00;
[ 17.692961@3]- OpenVFD: vfd_gpio_dat: #0 = 0x00; #1 = 0x40; #2 = 0x00;
[ 17.692964@3]- OpenVFD: vfd_gpio_stb: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 17.692967@3]- OpenVFD: vfd_gpio0: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 17.692970@3]- OpenVFD: vfd_gpio1: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 17.692973@3]- OpenVFD: vfd_gpio2: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 17.692975@3]- OpenVFD: vfd_gpio3: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 17.692977@3]- OpenVFD: vfd_gpio_protocol: #0 = 0x00; #1 = 0x00;
[ 17.692981@3]- OpenVFD: vfd_chars: #0 = 0x00; #1 = 0x04; #2 = 0x03; #3 = 0x02; #4 = 0x01;
[ 17.692986@3]- OpenVFD: vfd_dot_bits: #0 = 0x00; #1 = 0x01; #2 = 0x03; #3 = 0x02; #4 = 0x04; #5 = 0x05; #6 = 0x06;
[ 17.692989@3]- OpenVFD: vfd_display_type: #0 = 0x00; #1 = 0x00; #2 = 0x00; #3 = 0x06;
[ 17.692993@3]- OpenVFD: Detected gpio chips: periphs-banks, aobus-banks.
[ 17.692999@3]- OpenVFD: “periphs-banks” chip found. base = 410, pin count =
86, pin = 65, offset = 475
[ 17.693001@3]- OpenVFD: “periphs-banks” chip found. base = 410, pin count =
86, pin = 64, offset = 474
[ 17.693002@3]- OpenVFD: Skipping vfd_gpio_stb evaluation (0xFF)
[ 17.693004@3]- OpenVFD: Skipping vfd_gpio0 evaluation (0xFF)
[ 17.693005@3]- OpenVFD: Skipping vfd_gpio1 evaluation (0xFF)
[ 17.693006@3]- OpenVFD: Skipping vfd_gpio2 evaluation (0xFF)
[ 17.693007@3]- OpenVFD: Skipping vfd_gpio3 evaluation (0xFF)
[ 17.694179@3]- OpenVFD: Select FD6551 controller
[ 17.694249@3]- OpenVFD: SW I2C interface intialized (address = 0x0000 (
canvas.idx =0x42
[ 21.678392@3]- fb: osd[3] canvas.addr=0xed600000
[ 21.678394@3]- fb: osd[3] canvas.width=128
[ 21.678395@3]- fb: osd[3] canvas.height=32
[ 21.678396@3]- fb: osd[3] frame.width=32
[ 21.678397@3]- fb: osd[3] frame.height=32
[ 21.678398@3]- fb: osd[3] out_addr_id =0x4
[ 36.428548@3]- cectx ff80023c.aocec: CEC framework ctrl enabled
[ 37.254355@3]- OpenVFD: Select FD628 controller
[ 37.254643@3]- OpenVFD: SW SPI 3-wire interface failed to intialize. Invalid
CLK (475), DAT (474) or STB (-2) pins
[ 37.254646@3]- OpenVFD: Failed to initialize the controller, reverting to

Check your openvfd addon configuration in Kodi. Disable the advanced section or disable the addon completely, then reboot.

I disabled it, it still didn’t work


After disabling, is this part gone from dmesg or is it still there?

Hello friends, I have a box TX3mini
SoC chipset Amlogic S905L rev b
the driver of the controller is AIP650EO



this is an output from an original android device

I tried different configurations but didn’t hit the right config file
please help me

This device seems to be using some very odd configuration.
Try this file, let me know if you can see anything on screen.
tanix-tx3-mini-vfd.conf (1.2 KB)

1 Like

great it worked my friend
except the numbers are shifted
the time should be 20:35

tanix-tx3-mini-vfd.conf (1.2 KB)
I think this should fix the clock.
Please look at vfd_chars='2,4,3,2,1' in the file.
Adjust the first number 2 to 1, 2, 3, 4 and let me know which icon blinks for each number.

1 Like

I installed slimbox rom with on led display working again
cat /sys/kernel/debug/gpio via original rom

coreELEC led display not working

Try with this file, if it doesn’t work, then change
trident-t527-vfd.conf (1.2 KB)

vfd_gpio_clk='1,10,0'
vfd_gpio_dat='1,11,0'

to

vfd_gpio_clk='1,11,0'
vfd_gpio_dat='1,10,0'

and try again. let me know which config works.

1 Like

vfd_chars='x,4,3,2,1' in the file.
x=
1 - usb
2 - the points of the clock
3 - ethernet
4 - wifi

Please post dmesg, maybe it’ll have a clue why it’s not working.

Thanks. I’ll have to think what can be done to enable the icons, it’s going to require driver changes. So it may take time.

1 Like

Run the following commands in SSH, the box will reboot

mount -o remount,rw /flash/
fdtput -r /flash/dtb.img /gpioleds/remote_led
fdtput -r /flash/dtb.img /gpioleds/sys_led
sync
mount -o remount,ro /flash/
reboot

vfd_gpio_clk=‘1,11,0’
vfd_gpio_dat=‘1,10,0’


With this command line

mount -o remount,rw /flash/
fdtput -r /flash/dtb.img /gpioleds/remote_led
fdtput -r /flash/dtb.img /gpioleds/sys_led
sync
mount -o remount,ro /flash/
reboot


The screen came on but it was upside down

open VFD is on, open vfd advanced settings are off, no error

This should fix the screen orientation.
Please check if the icons are all correct or need to be adjusted.
trident-t527-vfd.conf (1.2 KB)

I built an image for you to try, it’s based on Sept. 3rd codebase, but includes a change to openvfd to add support for the extra icons.
Please try it out with the following VFD file, and let me know if the icons work. You need to install the OpenVFD Service addon in Kodi for the icons to work.

tanix-tx3-mini-vfd.conf (1.2 KB)

1 Like

Everything works fine thank you


how can i run led screen on x96 air slimbox rom i have old slimbox rom with led screen working
trident-t527-vfd.conf (1.2 KB)
this file is working ok everything ok