Hello,
We are in the process of migrating from Toradex 6.7.0 software version to latest 7.5.0. While porting had to add some changes in the devicetree overlays to match the latest device tree structure but there have been no changes in the timings. Loading the 7.5.0 image detects the LVDS screen but the image keeps rolling upwards and also there is a horizontal shift in the screen. My panel timings and lvds_channel entries as below
my_panel_lvds: my-panel-lvds {
compatible = "panel-lvds";
data-mapping = "vesa-24";
label = "Device LVDS";
status = "okay";
width-mm = <217>;
height-mm = <55>;
panel-timing {
clock-frequency = <31000000>;
de-active = <1>;
hactive = <1280>;
hback-porch = <87>;
hfront-porch = <72>;
hsync-len = <1>;
vactive = <320>;
vback-porch = <22>;
vfront-porch = <15>;
vsync-len = <1>;
};
port {
/\* Port endpoint entries \*/
};
};
lvds-channel@0 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
status = "okay";
port@1 {
/* Port endpoint entries */
};
};
Could you please suggest what could be the issue as the same timing values and device tree entries worked fine for same LVDS display and board running on 6.7.0 version based Toradex image
Software summary
Bootloader: U-Boot
Kernel version: 6.6.119-7.5.0-devel-g0cfa9c1b4151 #1-Torizon SMP PREEMPT Thu Mar 12 16:41:27 UTC 2026
Kernel command line: root=LABEL=otaroot rootfstype=ext4 quiet logo.nologo vt.global_cursor_default=0 plymouth.ignore-serial-consoles splash fbcon=map:3 ostree=/ostree/boot.1/torizon/2e366931c648ec63d17b9a0d897f858883802ff17cb6fda52904dea9adcd9723/0
Distro name: NAME=“DEBUG”
Distro version: VERSION_ID=7.5.0-devel-20260313153758-build.0
Distro variant: VARIANT=“Minimal”
Hostname: verdin-imx8mp-15112197
Hardware info
HW model: Toradex Verdin iMX8M Plus on Dahlia Board
Toradex version: 0063 V1.1A
Serial number: 15112197
Processor arch: aarch64