AnsweredAssumed Answered

LVDS resolution problem

Question asked by KiKi Morisato on Apr 21, 2015
Branched to a new discussion

BSP: fsl-community-bsp (fido branch)

Kernel Version: 3.14.28

Board: SabreSD (mx6q)

LCD: Innolux 1024x600 LVDS

no X11 (frame buffer use)

 

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

 

u-boot lcd resolution is OK

but linux lcd resolution is always 1024x768

 

for examples

 

1. gstreamer

gst-launch v4l2src device=/dev/video0  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! mfw_isink

 

than ==>

MAX resolution 1024x768

MFW_GST_ISINK_PLUGIN 4.0.3 build on Apr 20 2015 18:43:18.

Setting pipeline to PAUSED ...tw6869 0000:01:00.0: vch0 std NTSC (M)

 

tw6869 0000:01:00.0: vch0 fps 29

tw6869 0000:01:00.0: DMA 0 ON

Pipeline is live and does not need PREROLL ...

Setting pipeline to PLAYING ...

New clock: GstSystemClock

hwbuf allocator zone(692224) created

VS0 created. in fmt[YUYV] win(0,0-720,480:720x480) out win(0,0-1024,768:1024x768)

set deinterlace mode 0

 

2. QT5.4.1 resizeGL (from system width height)

W = 1024

H = 768

 

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

 

how can i change linux LVDS resolution

 

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


and max11801 touch device resolution is 1024x768 too

Outcomes