Hello,
I have been struggling with getting my TFT LCD (ER-TFT050-3) to work correctly based on the information detailed here : Device Tree Overlays on Torizon | Toradex Developer Center. I modified the dimensions of the sample overlays included in the container according to the dimensions and timings of my own display. Here is the overlay I compiled and enabled:
/dts-v1/;
/plugin/;
/ {
compatible = "toradex";
fragment@0 {
target-path = "/panel-dpi";
__overlay__ {
width-mm = <108>;
height-mm = <64>;
panel-timing {
clock-frequency = <33300000>;
hactive = <800>;
vactive = <480>;
hsync-len = <40>;
hfront-porch = <210>;
hback-porch = <46>;
vsync-len = <1>;
vfront-porch = <22>;
vback-porch = <23>;
pixelclk-active = <1>;
};
};
};
};
With this, I get the display to work, but the image seems as if there were some bits disconnected or incorrect format.
Here is a picture of how it looks.
I hope anyone can shed a light on this issue.
Thank you!