Hello,
I have G150xge-l04 display connected to the first lvds channel.
When I configured dtsi file, system starts up but the problem occurs with colors.
The system has set 32 bits per pixel but when i look on that display it display only 256 colors.
Below there is a ldb configuration:
&ldb {
status = "okay";
lvds-channel@0 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
status = "okay";
primary;
display-timings {
native-mode = <&timing0>;
timing0: hsd100pxn1 {
clock-frequency = <65000000>;
hactive = <1024>;
vactive = <768>;
hback-porch = <40>;
hfront-porch = <40>;
vback-porch = <5>;
vfront-porch = <5>;
hsync-len = <136>;
vsync-len = <6>;
vsync-active = <0>;
hsync-active = <0>;
interlanced = <0>;
doublescan = <0>;
};
};
};
What can be misconfigured ?
I have 10,4" display with the same configuration and there is no problem with colors on display.
Grettings,
Maciej
Hi Macijei
could you try to use kernel boot parameters, like if=RGB24 described in
iMX6QD How to Add 24-bit LVDS Support in Android
also what BSP used in the case, could you try with latest
Board Support Packages (35)
L4.1.15_1.0.0_MX6QDLSOLO (REV L4.1.15_1.0.0)
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------