How to configure VFD

Hi. Please help me create vfd.conf for Zoomtak King S22 (s922x FD628).
on Android cat /sys/kernel/debug/gpio

I would start from this: zoomtak-king-s22-vfd.conf (1.2 KB)

If it doesn’t work, try to play around with the position of the vfd_gpio_clk, vfd_gpio_dat, vfd_gpio_stb labels until you get something on the screen. We can then take it from there if it still requires work.

Thanks for the file. I checked all 6 combinations - doesn’t work.
gpio coreelec.txt (13.2 KB)

Looks like there is something else in CoreELEC which uses the 498 pin, and so it cannot be assigned.
This device may require a custom DTB in order for the display to work, I will have to try to look into it in the upcoming week. Which DTB are you using with it?

I using g12b_s922x_x88_king_rev_a.dtb
I have Android firmware for Zoomtak King S22 4/32 ГБ Amlogic-S922X.
Is it possible to make the correct file dtb.img for CoreElec out of it?
zoomtaks22.pie.20200811.v1.0.4_20200811.zip

Hi. Please help me if you can.

Run the following commands in ssh.

mount -o remount,rw /flash/
fdtput -d /flash/dtb.img /auge_sound avout_mute-gpios
fdtput -r /flash/dtb.img /gpioleds/sys_led
reboot

14-01-2021 14-17-14

Yes, now check the dmesg, like you did before. You should no longer have the issue with OpenVFD: can't request gpio of dat_pin
If you don’t have this error anymore, you can try the different combinations I explained in my first reply to you.
If you still get this error, see my previous post, I added another line there.

Yes, started with gpio:
vfd_gpio_clk=‘1,11,0’
vfd_gpio_dat=‘0,24,0’
vfd_gpio_stb=‘1,2,0’

but the display is not working properly
14-01-2021 17-47-00
Display

Install the OpenVFD Service addon, go into Configure, Advanced. Enable Advanced settings.
Leave Controller type at 0, as 0 represents the FD628 chip.
Try to enable the Common Anode option, see if that helps.
Try to pick different display types.

There was no need to enable advanced settings. Edited everything in vfd.conf
zoomtak-king-s22-vfd.conf (1.2 KB)
can add to repo.
The launch of commands in the ssh helped:

mount -o remount,rw /flash/
fdtput -d /flash/dtb.img /auge_sound avout_mute-gpios
fdtput -r /flash/dtb.img /gpioleds/sys_led
reboot

Android uses pin 498:
in x88-king, x99-max as avout_mute
in zoomtak-king-s22 as vfd (vfd_gpio_stb = ‘1,2,0’)
therefore conflict.
Thank you very much for the help!

Thanks, I pushed it to the vfd repository.
Keep in mind, that you will need to re-run the commands after every CoreELEC update.

Please do you have a vfd configuration for the EM92 / S912 / FD628 box? Thank you.

You need to run this command on Android, running it on CoreELEC doesn’t tell us anything new.

I already have CoreElec in my internal memory. When I get a new box, I’ll run the test again. Thank you for your help.

Please don’t buy another S912 based box. That chipset is dead, move on.

Config file for TOX1 tv box.

vfd_gpio_clk=‘0,65,0’
vfd_gpio_dat=‘0,64,0’
vfd_gpio_stb=‘0,0,0xFF’
vfd_chars=‘4,0,1,2,3’
vfd_dot_bits=‘5,6,2,3,4,0,1’
vfd_display_type=‘0x00,0x00,0x00,0x06’

Sorry can’t add file. New user.

@TheCoolest is there any way to show channel number from pvr addon while playing? That will be close to all tv set top boxes and decoders

Btw pvr support is poor, elapsed/remaining time is not shown correctly, I guess it’s because pvr playback is live stream and times from epg don’t matter. But osd shows correct time

I’m not sure. It may be possible, but one of the main reasons this wasn’t even a consideration when I originally worked on the openvfd addon was the poor support of PVR info made available by Kodi to addons.