How to configure VFD

I can’t really help much further than this.
The FD628 chip has 3 pins, only two are listed in the screenshot you linked. Without the 3rd one, it will be impossible to add support for it. Try to extract the DTB from the box, maybe it will shed some light on the configuration this box is using.
Also, confirming which physical chip is used in the box might help.

DTB (extracted using “dd if=/dev/dtb | gzip> /storage/downloads/dtb.img.gz”)
dtb.img (256 KB)

Photo of interior box(Seems to be a FD6551):

This should light it up.
edit removed

If something is wrong with the display, please also make a pic of the front of the display.

Edit: @SamWilson what is the full model name of the box? It can’t be just HK1.

I leave capture, son 18:45

18:48:

The tvbox is the HK1x3: , this to be more exact: https://a.aliexpress.com/sS4xZ61Bd

Ok, thanks. Let’s try this one:
edit removed

Can you tell me what icons the display has?

The icons it has are alarm, wifi, ethernet and usb.

The time is 21:13

edit removed

Ok, the clock is working correctly.

I would only miss the icons, but don’t worry. Thank you very much and sorry for making you for wasting so much time.

Yep. Looks like the driver needs to be updated. This will be fixed in later nightlies.

@SamWilson I just pushed an update for the driver, so it should be available in the next nightly.
Please check and report back whether it works or not.

Tested and everything works correctly. The only thing is the play icon that is set when pausing. And the pause icon when I put it play.

See if this vfd fixes the issue.
hk1-x3-vfd.conf (1.2 KB)

I’m using a 128x64 SH1106 with a VIM3Pro that was working with 9.2.1.
Is there a dtb available to work with the latest nightlies?

I tried the dtb from the latest nightly (copied to SD).
The display is completely blank. The vfd.conf is still the same as the one that works with 9.2.1 (0x7F,0x3C,0x28,0xFC).
dmesg is http://ix.io/25dP
systemctl is http://ix.io/25dQ

We’ll look into it.

Good, sorry for the delay. Everything is already working correctly.

And thank you.

You said that the play/pause icons are reversed.

Yes, with the last vfd, this problem is solved.

Great, thanks for testing.

Greetings,

I have a Tanix TX5 Pro/S905X3 that I’ve been trying to get the display to show colon (static or blinking) for days but have failed to do so thus far. It’s running the latest nightly (nightly_20191222).

Relevant ‘vfd’ from dmesg.

[ 27.472708@1] OpenVFD: Version: V1.3.0
[ 27.472717@1] OpenVFD: vfd_gpio_clk: #0 = 0x00; #1 = 0x41; #2 = 0x00;
[ 27.472720@1] OpenVFD: vfd_gpio_dat: #0 = 0x00; #1 = 0x40; #2 = 0x00;
[ 27.472723@1] OpenVFD: vfd_gpio_stb: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 27.472726@1] OpenVFD: vfd_gpio0: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 27.472728@1] OpenVFD: vfd_gpio1: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 27.472731@1] OpenVFD: vfd_gpio2: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 27.472733@1] OpenVFD: vfd_gpio3: #0 = 0x00; #1 = 0x00; #2 = 0xFF;
[ 27.472735@1] OpenVFD: vfd_gpio_protocol: #0 = 0x00; #1 = 0x00;
[ 27.472738@1] OpenVFD: vfd_chars: #0 = 0x00; #1 = 0x04; #2 = 0x03; #3 = 0x02; #4 = 0x01;
[ 27.472743@1] OpenVFD: vfd_dot_bits: #0 = 0x00; #1 = 0x01; #2 = 0x02; #3 = 0x03; #4 = 0x05; #5 = 0x04; #6 = 0x06;
[ 27.472746@1] OpenVFD: vfd_display_type: #0 = 0x01; #1 = 0x00; #2 = 0x00; #3 = 0x03;
[ 27.472751@1] OpenVFD: Detected gpio chips: periphs-banks, aobus-banks.
[ 27.472756@1] OpenVFD: “periphs-banks” chip found. base = 410, pin count = 86, pin = 65, offset = 475
[ 27.472758@1] OpenVFD: “periphs-banks” chip found. base = 410, pin count = 86, pin = 64, offset = 474
[ 27.472760@1] OpenVFD: Skipping vfd_gpio_stb evaluation (0xFF)
[ 27.472761@1] OpenVFD: Skipping vfd_gpio0 evaluation (0xFF)
[ 27.472763@1] OpenVFD: Skipping vfd_gpio1 evaluation (0xFF)
[ 27.472764@1] OpenVFD: Skipping vfd_gpio2 evaluation (0xFF)
[ 27.472765@1] OpenVFD: Skipping vfd_gpio3 evaluation (0xFF)
[ 27.473041@1] OpenVFD: Select FD650 controller
[ 27.473104@1] OpenVFD: SW I2C interface intialized (address = 0x0000 (N/A), MSB mode, pull-ups off)
[ 37.334278@3] OpenVFD: Select FD650 controller

It displays only time without any other indicators (though there was a blue’ish light to the left of time but it doesn’t appear to be part of what vfd manages, does it?).

Picture: Amazon.ca

Appreciate any help.
token

What icons does it have?

No icons; just time (4 digits with colon in the middle).