Hardware/Software: Ixora, imx8, KOE_TX31D200VM0BAA, boot2qt
I am trying to modify my device tree in order to connect my display(data sheet attached) via LVDS. Should I configure the device tree first or install an image first. Does the order even matter? I currently have boot2qt installed.
My .dts file will include the following code, is this correct:
&ldb {
status = “okay”;
lvds-channel@0 {
fsl,data-mapping = “jeida”;
fsl,data-width = <24>;
panel@0 {
compatible = “panel-lvds”;
label = “KOE_TX31D200VM0BAA”;
data-mapping = “jeida-24”;
panel-timing {
clock-frequency = <43248000>;
hactive = <1280>;
vactive = <480>;
hsync-len = <10>;
hfront-porch = <30>;
hback-porch = <40>;
vsync-len = <10>;
vfront-porch = <10>;
vback-porch = <30>;
};
};
};
};
In order to actually modify the code a can’t simply serial into the board and find the .dts file. On my PC I have to download the toolchain and linux kernel which will then allow me to edit the .dts file. I am following the directions from the following link:
Do I need to follow all 4 articles? My belief is that I can skip the U-Boot article and the Linux Kernel articles because they should be preinstalled on the hardware/image. Or do I have to build a new U-boot/kernel and replace the existing ones with the custom ones?
Is there anything else I need to read to finish this?
TX31D200VM0BAA-KOE.pdf (507.7 KB)