support new MIPI DSI panel

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

support new MIPI DSI panel

跳至解决方案
7,929 次查看
alexeykuzmin
Contributor II

Hello,

 

I have to attach MIPI DSI display to iMX6QP reference board (MCIMX6QP -SBP) and run Linux on this display.

I’am using:

- iMX6QP reference board (with MIPI connector)

- MIPI DSI panel TRULY  (HD0499K00059). It have resolution 720x1080.

- NXP Linux BSP release (Linux kernel revision 4.9) from Yocto 2.2 (Release L4.9.11_1.0.0-ga)

 

As I know, MIPI DSI support exist in the current kernel by driver and main my task is make configure for new HW. Am I right?

 

My current plan:

1) describe new MIPI_DSI panel in platform device tree files

2) remove HDMI and LVDS displays from supported drivers in kernel configuration. Rebuild image.

3) configure bootargs for new display usage by kernel.

 

Did I miss something?

What more details have I read to better understood? Links are preferred.

 

Display panel also contain touch, but now it’s postponed to make it work.

1 解答
4,094 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Alexey

one can look at sect.6.4 MIPI DSI attached Linux Manual and make new driver

based on existing, use appropriate kernel boot parameter

from Table 10. Common kernel boot parameters Release Notes,

check fb_videomode truly_lcd_modedb[] in linux/drivers/video/fbdev/mxc/mxcfb_hx8363_wvga.c

More examples can be found on

Configuring i.MX6 boards for different screens - Boundary Devices 

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

在原帖中查看解决方案

1 回复
4,095 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Alexey

one can look at sect.6.4 MIPI DSI attached Linux Manual and make new driver

based on existing, use appropriate kernel boot parameter

from Table 10. Common kernel boot parameters Release Notes,

check fb_videomode truly_lcd_modedb[] in linux/drivers/video/fbdev/mxc/mxcfb_hx8363_wvga.c

More examples can be found on

Configuring i.MX6 boards for different screens - Boundary Devices 

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