AnsweredAssumed Answered

請問7吋panel在imx6 android4.3上除了改ldb driver的ldb_modedb結構的設定外還要處理那些呢?

Question asked by chen sam on Nov 20, 2016
Latest reply on Dec 4, 2016 by chen sam

請問大家:

7吋panel在imx6 android4.3上除了修改ldb driver的ldb_modedb結構的設定外還要處理那些呢?

我的ldb_modedb結構有新增7吋的panel設定:  (800x480 解析度)

{

...

},

{

"LDB-WVGA", 60, 800, 480, 30066,

89, 164,

75, 75,

10, 10,

0,

FB_VMODE_NONINTERLACED,

FB_MODE_IS_DETAILED,

},

{

...

},

{

...

},

且我在U-boot的mx6q_sabresd.c中也有設定lvds_xga結構是符合800x480的7吋panel設定,並設定

ret=ipuv3_fb_init(&lvds_xga,di,IPU_PIX_FMT_RGB24,DI_PCLK_LDB,33260000)

在kernel上的board-mx6q_sabresd.c也有設定sabresd_fb_data結構,將fb0跟fb2設定起來都可用

.interface_pix_fmt = IPU_PIX_FMT_RGB666

.mode_str = "LDB-WXGA"

 

因為我這樣設定後可以開機,且可進入系統但我卻看到的是home鍵跑去右方,顯示也不是綠色的系統畫面,有點解析度不正確的感覺,所以我還需要修改什麼才不會亂掉造成顯示不正確問題呢?

我的環境變數是這樣的:

setenv bootargs 'console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 ldb=sep0 video=mxcfb1:off video=mxcfb2:off fbmem=10M vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale'

 

麻煩大家幫忙一下了,感謝各位。(附上 home鍵跑去右方,顯示也不是綠色的系統畫面  的圖檔)

Outcomes