LVDS resolution Problem agagin

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LVDS resolution Problem agagin

1,109件の閲覧回数
kikimorisato
Contributor II

BSP: fsl-community-bsp (fido branch)

Kernel Version: 3.14.28

Board: SabreSD (mx6q)

LCD: Innolux 1024x600 LVDS

no X11 (frame buffer use)

------------------------------------------------------------------

here is my kernel command line


console=ttymxc0,115200 root=/dev/mmcblk2p2 rootwait rw video=mxcfb0:dev=ldb,1024x600M@60

but kernel LVDS set from imx6qdl-sabresd.dtsi

how can i disable it?

i create patch file

------------------------------------------------------------------

diff -uprN a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi

--- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi 2015-04-22 14:05:06.303517000 +0900

+++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi 2015-04-22 20:45:19.232212412 +0900

@@ -825,7 +825,7 @@

  timing0: hsd100pxn1 {

  clock-frequency = <65000000>;

  hactive = <1024>;

- vactive = <768>;

+ vactive = <600>;

  hback-porch = <220>;

  hfront-porch = <40>;

  vback-porch = <21>;

@@ -847,7 +847,7 @@

  timing1: hsd100pxn1 {

  clock-frequency = <65000000>;

  hactive = <1024>;

- vactive = <768>;

+ vactive = <600>;

  hback-porch = <220>;

  hfront-porch = <40>;

  vback-porch = <21>;

------------------------------------------------------------------


kernel LVDS resolution changed 1024x768 to 1024x600


but i want use command line


U-Boot>setenv allow_noncea 1 does not work

ラベル(3)
タグ(3)
0 件の賞賛
返信
1 返信

597件の閲覧回数
art
NXP Employee
NXP Employee

After studying the case in more details, I found the following.

1. Actually, 'allow_noncea=1' environment variable works only for HDMI output.

2. Only limited set of LVDS and parallel LCD video modes is supported in the command line. So, to implement a custom video mode, you have to do it in the device tree, as you did.


Have a great day,
Artur

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------