My-IMX6-A9 series: display functional tests
来自明远智睿的wiki
目录
Scope of application
Development board model no
- MYIMX6EK200
- MYIMX6EK314
- MYIMX6EK336
U-Boot Version
- u-boot-2016.03 svn315 And above
Kernel version
- linux-3.0.35 svn31 And above
- linux-3.14.52 svn369 And above
- linux-3.14.52 svn368 And above
Burn tool
- MfgTool-MYIMX6A9-L* svn181 And above
Linux-3.0.35 Display function test
Single
- LVDS1 Display
Note: the default is LVDS1 display, that is, when the power on does not intervene to start, LVDS1 is the display device. Explicitly configure LVDS1 for display:
run load_scr; source; setenv display $disp_fb0_lvds1; saveenv; boot
- LVDS0 Display
run load_scr; source; setenv display $disp_fb0_lvds0; saveenv; boot
- HDMI Display
run load_scr; source; setenv display $disp_fb0_hdmi; saveenv; boot
- LCD(RGB) Display
run load_scr; source; setenv display $disp_fb0_lcd; saveenv; boot
Dual LVDS screen display
- LVDS1 + LVDS0 Dual screen synchronous display
run load_scr; source; setenv display $disp_lvds_dul; saveenv; boot
- LVDS1 + LVDS0(fb2) Dual - screen asynchronous display
run load_scr; source; setenv display $disp_lvds_sep; saveenv; boot
Dual - screen asynchronous display
- LVDS1 + HDMI Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_hdmi; saveenv; boot
- LVDS1 + LCD(RGB) Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_lcd; saveenv; boot
- LVDS0 + HDMI Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds0$disp_fb1_hdmi; saveenv; boot
- LVDS0 + LCD(RGB) Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds0 $disp_fb1_lcd; saveenv; boot
- HDMI + LVDS1 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds1; saveenv; boot
- HDMI + LVDS0 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds0; saveenv; boot
- LCD(RGB) + LVDS1 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds1; saveenv; boot
- LCD(RGB) + LVDS0 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds0; saveenv; boot
Linux-3.14.52 Display function test
Single screen display
- LVDS1 display
Note: the default is LVDS1 display, that is, when the power on does not intervene to start, LVDS1 is the display device. Explicitly configure LVDS1 for display:
run load_scr; source; setenv display $disp_fb0_lvds1; saveenv; boot
- LVDS0 display
run load_scr; source; setenv display $disp_fb0_lvds0; saveenv; boot
- HDMI display
run load_scr; source; setenv display $disp_fb0_hdmi; saveenv; boot
- LCD(RGB) display
run load_scr; source; setenv display $disp_fb0_lcd; saveenv; boot
Dual LVDS screen display
- LVDS1 + LVDS0 Dual screens synchronous display
run load_scr; source; setenv display $disp_lvds_dul; saveenv; boot
- LVDS1 + LVDS0(fb4) Dual screen asynchronous displayDual screen asynchronous display
run load_scr; source; setenv display $disp_lvds_sep; saveenv; boot
Dual screen asynchronous display
- LVDS1 + HDMI Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_hdmi; saveenv; boot
- LVDS1 + LCD(RGB) Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_lcd; saveenv; boot
- LVDS0 + HDMI Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds0$disp_fb1_hdmi; saveenv; boot
- LVDS0 + LCD(RGB) Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds0 $disp_fb1_lcd; saveenv; boot
- HDMI + LVDS1 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds1; saveenv; boot
- HDMI + LVDS0 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds0; saveenv; boot
- LCD(RGB) + LVDS1 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds1; saveenv; boot
- LCD(RGB) + LVDS0 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds0; saveenv; boot
Linux-4.1.15 Display function test
Single screen display
- LVDS1 Display
Note: the default is LVDS1 display, that is, when the power on does not intervene to start, LVDS1 is the display device. Explicitly configure LVDS1 for display:
run load_scr; source; setenv display $disp_fb0_lvds1; saveenv; boot
- LVDS0 Display
run load_scr; source; setenv display $disp_fb0_lvds0; saveenv; boot
- HDMI Display
run load_scr; source; setenv display $disp_fb0_hdmi; saveenv; boot
- LCD(RGB) Display
run load_scr; source; setenv display $disp_fb0_lcd; saveenv; boot
Dual LVDS screen display
- LVDS1 + LVDS0 Dual screens synchronous display
run load_scr; source; setenv display $disp_lvds_dul; saveenv; boot
- LVDS1 + LVDS0(fb4) Dual screen asynchronous display
run load_scr; source; setenv display $disp_lvds_sep; saveenv; boot
Dual screen asynchronous display
- LVDS1 + HDMI Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_hdmi; saveenv; boot
- LVDS1 + LCD(RGB) Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_lcd; saveenv; boot
- LVDS0 + HDMI Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds0$disp_fb1_hdmi; saveenv; boot
- LVDS0 + LCD(RGB) Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lvds0 $disp_fb1_lcd; saveenv; boot
- HDMI + LVDS1 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds1; saveenv; boot
- HDMI + LVDS0 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds0; saveenv; boot
- LCD(RGB) + LVDS1 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds1; saveenv; boot
- LCD(RGB) + LVDS0 Dual screen asynchronous display
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds0; saveenv; boot