AUO P370IVN02.0 (lvds 1920x540) with an iMX6

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

AUO P370IVN02.0 (lvds 1920x540) with an iMX6

714 次查看
gigal
Contributor I

Hi, guys! Will you assist me in integrating a screen AUO P370IVN02.0 (lvds 1920x540) with
an iMX6?

The data sheet  AUO P370IVN02.0

buildroot-2016.11 kernel 4.1.15-2.0.0 

I can’t get the correct image on the screen:

scr1.jpg

forum-VMCP69M36V-182489.jpeg

It just seems that one of the lvds channels is horizontally indented…So, there is the effect of pixel doubling. What could you advise me to do in this situation? Thank you so much for your assistance!

I applied 3.3V to the 7th port of the screen (i.e. the mode NS)

The 5th port is GND (i.e. the mode 8BIT)

video=mxcfb0:dev=ldb,if=RGB24 ldb=spl0 fbmem=24M

# fbset

mode "1920x540-60"

# D: 78.697 MHz, H: 35.101 kHz, V: 60.002 Hz

geometry 1920 540 1920 540 16

timings 12707 150 150 20 20 22 5

accel false

rgba 5/11,6/5,5/0,0/0

endmode

# cat /sys/class/graphics/fb0/modes

U:1920x540p-60

imx6dl-sodimm.dts

&ldb {

status = "okay";

split-mode;

lvds-channel@0 {

fsl,data-mapping = "spwg";

fsl,data-width = <24>;

primary;

status = "okay";

display-timings {

native-mode = <&timing0>;

timing0: hsd100pxn1 {

clock-frequency = <78694200>;

hactive = <1920>;

vactive = <540>;

hback-porch = <150>;

hfront-porch = <150>;

vback-porch = <20>;

vfront-porch = <20>;

hsync-len = <22>;

vsync-len = <5>;

};

};

};

lvds-channel@1 {

fsl,data-mapping = "spwg";

fsl,data-width = <24>;

status = "okay";

display-timings {

native-mode = <&timing1>;

timing1: hsd100pxn1 {

clock-frequency = <78694200>;

hactive = <1920>;

vactive = <540>;

hback-porch = <150>;

hfront-porch = <150>;

vback-porch = <20>;

vfront-porch = <20>;

hsync-len = <22>;

vsync-len = <5>;

};

};

};

};

标记 (2)
0 项奖励
0 回复数