Is this output from Android? If it is, I don’t know what I can help with, there’s no info about the pins for the vfd.
I suspect they may be using the I2C or SPI bus directly, so the pins don’t show up in cat /sys/kernel/debug/gpio command.
It’s a long shot, but can try to run the following commands in Android and check for any useful output. lsof | grep vfd lsof | grep fd6 lsof | grep hbs
Another possibility is the DTB from Android, it’s possible, but unlikely that it might have some useful information.
In Android via SSH the commands lsof | grep vfd lsof | grep fd6 lsof | grep hbs
are accepted, but nothing happens!
In CoreElec via SSH output is:
*gpiochip1: GPIOs 410-495, parent: platform/pinctrl@ff634480, periphs-banks: gpio-445 ( |amlsd ) out hi gpio-458 ( |amlsd ) in lo gpio-482 ( |sdio_wifi ) out hi gpio-483 ( |sdio_wifi ) in lo gpio-493 ( |bt_rfkill ) out hi gpio-495 ( |bt_rfkill ) out hi
gpiochip0: GPIOs 496-511, parent: platform/pinctrl@ff800014, aobus-banks: gpio-498 ( |avout_mute ) out hi gpio-499 ( |key ) in hi gpio-507 ( |? ) out hi
Hi there!
I know this question is a long shot, but I believe you can help me.
I have an X96 air p2 and the vfd works fine, but I find it small and too blue.
Do you know if I could replace the Vfd/Lcd or even use a graphical display to indicate more info, even the actually playing content’s name, etc?
So tldr: Can I replace the vfd on the x96 air p2, and if so, which are compatible? Thanks i am not afraid of soldering of course!
Technically it’s possible. Practically I can’t recommend anybody to do it.
Depending on the internal structure of the device, you would have to de-solder the display controller and the display itself, and then solder in the connections for your replacement display.
You can replace it with an I2C SSD1306\9 or SH1106 OLED display, a HD44780 alphanumeric display (with I2C backpack). It’s possible to use an SPI display, but only if it requires at most 3 control pins, as that’s all that you have available.