Issue in connection of display(raystar tft) to toradex evaluation board(colibri imx6ull 1gb IT)

I am facing an issue connecting raystartft display (model:-RFE430W-AWW-DNS) to toradex evaluation board(colibri imx6ull 1GB IT).I created a .dts file(timing_raystar_tft.dts) based on the raystar display`s specification.

/dts-v1/;
/plugin/;

/ {
    compatible = "toradex,colibri-imx6ull-emmc";

    backlight {
            status = "okay";
       };


    lcdif {
            status = "okay";
       };

    raystar_display {
        compatible = "raystar,tft-display";
        data-mapping = "RGB-24";
        width-mm = <105>;
        height-mm = <67>;
        width = <480>;
        height = <272>;
        bits-per-pixel = <24>;
        bus-width = <24>;
        clock-frequency = <9000000>;
       display-timings {
            native-mode = <&timing_raystar_tft>;
        };
    };

    timing_raystar_tft: timing {
        hactive = <480>;
        vactive = <272>;
        hback-porch = <43>;
        hfront-porch = <8>;
        vback-porch = <12>;
        vfront-porch = <8>;
        hsync-len = <4>;
        vsync-len = <4>;
        hsync-active = <1>;
        vsync-active = <1>;
        pixelclk-active = <1>;
    };

    pwm4: pwm {
        status = "okay";
    };
};

I compiled the .dts file into a .dtbo file (timing_raystar_tft.dtbo) and transferred it to the Toradex board.

torizon@colibri-imx6ull-emmc-07201405:~$ ls
timing_raystar_tft.dtbo

Following Toradex’s instructions, I added the overlay (timing_raystar_tft.dtbo) to
torizon@colibri-imx6ull-emmc-07201405:~$ ls /sysroot/boot/ostree/torizon-aa566e8630fda3cc14c3697cf8d4e5d8e0106402654c028e914c11578125f784/dtb/overlays
colibri-imx6ull_panel-cap-touch-10inch-lvds_overlay.dtbo
colibri-imx6ull_panel-cap-touch-7inch_adapter_overlay.dtbo
colibri-imx6ull_panel-cap-touch-7inch_overlay.dtbo
colibri-imx6ull_panel-res-touch-7inch_overlay.dtbo
colibri-imx6ull_spidev_overlay.dtbo
colibri-imx6ull_vga-640x480_overlay.dtbo
timing_raystar_tft.dtbo

torizon@colibri-imx6ull-emmc-07201405:~$ cd /sysroot/boot/ostree/torizon-aa566e8
630fda3cc14c3697cf8d4e5d8e0106402654c028e914c11578125f784/dtb/

torizon@colibri-imx6ull-emmc-07201405: /sysroot/boot/ostree/torizon-aa566e8630fda 3cc14c3697cf8d4e5d8e0106402654c028e914c11578125f784/dtb$: sudo sh -c “echo fdt o verlays-timing_raystar_tft.dtbo>overlays.txt”
Password:
torizon@colibri-imx6ull-emmc-07201405: /sysroot/boot/ostree/torizon-aa566e8630fda 3cc14c3697cf8d4e5d8e0106402654c028e914c11578125f784/dtb$ sync

torizon@colibri-imx6ull-emmc-07201405: /sysroot/boot/ostree/torizon-aa566e8630fda 3cc14c3697cf8d4e5d8e0106402654c028e914c11578125f784/dtb$ sudo reboot

It shows no changes to display…

Attached are the images of raystar documentation with tdx-info



So please provide me an guidance regarding this issue .Any information provided will be valuable for me to solve the connection issue.

Hi @khanalsaman123 ,

  1. Can you provide the serial output? We want to check if the overlay is being correctly applied. You should see some messages that say “Applying overlay” when loading the kernel.
  2. Kindly share the contents of the overlays.txt file.

Thanks,
Alvaro.