Q&A: Does Android JB 4.3 supports triple display(3 display, same content)?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Q&A: Does Android JB 4.3 supports triple display(3 display, same content)?

Q&A: Does Android JB 4.3 supports triple display(3 display, same content)?

Q:
To do a triple display demo based on imx6 SDP. The 3 channel are 1 lvds & 1hdmi & 1 lcd  and the OS is Android JB4.3. The dual display works and those 2 screens can all display the Android desktop.

The setting as below.

setenv bootargs console=ttymxc0,115200 init=/init rw video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb1:dev=lcd,CLAAWVGA,if=RGB565 video=mxcfb2:off video=mxcfb3:dev=hdmi,1920x1080M60,if=RGB24 fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale

static struct ipuv3_fb_platform_data sabresd_fb_data[] = {

        { /*fb0*/

        .disp_dev = "lcd",

        .interface_pix_fmt = IPU_PIX_FMT_RGB565,

        .mode_str = "CLAA-WVGA",

        .default_bpp = 16,

        .int_clk = true,

        .late_init = false,

        }, {

        .disp_dev = "ldb",

        .interface_pix_fmt = IPU_PIX_FMT_RGB666,

        .mode_str = "LDB-XGA",

        .default_bpp = 16,

        .int_clk = false,

        .late_init = false,

   

        }, {

        .disp_dev = "ldb",

        .interface_pix_fmt = IPU_PIX_FMT_RGB666,

        .mode_str = "LDB-XGA",

        .default_bpp = 16,

        .int_clk = false,

        .late_init = false,

        }, {

        .disp_dev = "hdmi",

        .interface_pix_fmt = IPU_PIX_FMT_RGB24,

        .mode_str = "1920x1080M60",

        .default_bpp = 16,

        .int_clk = true,

        .late_init = false,

   

        },

};

static struct fsl_mxc_hdmi_core_platform_data hdmi_core_data = {

        .ipu_id = 1, 

        .disp_id = 1,

};

static struct fsl_mxc_lcd_platform_data lcdif_data = {

        .ipu_id = 0,

        .disp_id = 0,

        .default_ifmt = IPU_PIX_FMT_RGB565,

};

static struct fsl_mxc_ldb_platform_data ldb_data = {

        .ipu_id = 0,

        .disp_id = 1,

        .ext_ref = 1,

        .mode = LDB_SEP1,

        .sec_ipu_id = 1,

        .sec_disp_id = 0,

};

A:

Android BSP doesn't support triple display, and so the change in kernel would not make the 3rd display work.

Tags (1)
No ratings
Version history
Last update:
‎08-05-2014 12:05 AM
Updated by: