LED (VFD) Displays in LibreELEC

  • el_Salmon

    First of all, if you're on CE, I suggest you updated to the latest release. The SD card already has all the DTBs on it, so you don't have to look for them at all. There's a device_trees folder on the root of the SD.

    Which box are you using?

  • X92 (3 GB Version). Yes, I'm doing a clean install from zero. The device_trees folder doesn't include the specific _x92 file (gxm_q200_3g_x92.dtb) but gxm_q200_3g.dtb or similar files.

  • The Coolest

    I'm running libre 9 on Freesat GTC s905D box and it work good the only problem are the built-in dvb tuners ( i see live tv with an usb dvbt) and the vfd display.

    For display please can you see my decompiled dtb, will be an FD650.

    Many thanks and regards.

    Code
    1. fd650_dev {
    2. compatible = "amlogic,fd650_dev";
    3. dev_name = "fd650_dev";
    4. status = "okay";
    5. clk_pin = <0x9 0x47 0x0>;
    6. dat_pin = <0x9 0x48 0x0>;
    7. };

    Files

    • dtb.zip

      (8.89 kB, downloaded 102 times, last: )
  • linch


    You will need CoreELEC or LibreELEC 8.2.5 with updated DTBs.

    Use the attached vfd conf and driver, it should work with the FD650.

    You can follow the instructions in post #126, but don't use the files from that post, they won't work.

    Files

  • linch


    You will need CoreELEC or LibreELEC 8.2.5 with updated DTBs.

    Use the attached vfd conf and driver, it should work with the FD650.

    You can follow the instructions in post #126, but don't use the files from that post, they won't work.

    Many thanks for support i try with libre 8.2 and your files.

  • linch


    Please let me know if it works or not.

    I have installed LibreELEC-S905.arm-8.2.5-Chroma.422.10bit

    with dtb gxl_p231_2g_dvb.dtb from device three directory inside the libre 8.2.5

    put your vfd.conf into /storage/.config

    upload openvfd folder into /storage

    when i start sh test_led.sh this is the output

    sh test_led.sh

    i start ./OpenVFDService -dm

    and on the display something happen.

    this is the link to my display sorry but no possible upload here i don't know why

    Code
    1. https://ibb.co/kn50Ye


    Here you can see display without your file it is always with boot charapters

    Code
    1. https://ibb.co/i0nd3e


    Thanks for support and suggestions.

    Edited once, last by linch ().

  • HI I have a magicsee n5 too, is this file working fine?

  • bigboo

    I suggest you let the dev know that they should update the fd628-aml driver to openvfd with all the related changes.

    You'll need different DTBs for openvfd to work on that build.

  • Hi,

    I got TX9 Pro and installed LE 8.2.2.3 (s912.arm) on sd card. I can't get the display working it shows as boot. can you please help me how did you get it working and what are the files you used to get it working such as dtb.

  • bigboo

    I suggest you let the dev know that they should update the fd628-aml driver to openvfd with all the related changes.

    You'll need different DTBs for openvfd to work on that build.

    I use the LE upstream code for my build so could you create a PR & update the fd628-aml since it build based on your repo anyway? Once the fd628 driver is updated your custom DTB & the correct config file should work if they replace the stock files? I have no AML device with attached display so I can't test it.

  • 5schatten

    I can create a PR to LE.

    There is no more need for custom DTBs for each device, as configuration has moved into the vfd.conf files. This means that each root-DTS file needs to have an openvfd entry, so I'll have to make another PR to LE's linux-amlogic repo.

    I'm a bit busy at the moment, but I'll try to find the time for it.

  • 5schatten

    I can create a PR to LE.

    There is no more need for custom DTBs for each device, as configuration has moved into the vfd.conf files. This means that each root-DTS file needs to have an openvfd entry, so I'll have to make another PR to LE's linux-amlogic repo.

    I'm a bit busy at the moment, but I'll try to find the time for it.

    No problem, take your time.