This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Beaglebone DVI-cape issue

Other Parts Discussed in Thread: AM3354, DA8XX

Hello

    We designed the am3354 custom board. we have connect the LCDDATA.0 to 15 and HSYNC,VSYNC,Pclk, bias.en and DVI PDn to beaglebone DVI cape. we can get the  UI at my screen. I can see HOME screen, but when i enter into launcher screen my screen turned black.

 Display turning into black often. i used dvi_init default function without any changes. 

What is  the reason for getting black screen when i entered into launcher. 

board-am335xevm.c

conf_disp_pll(560000000))

struct da8xx_lcdc_platform_data dvi_pdata = {
.manu_name = "BBToys",
.controller_data = &dvi_cfg,
.type = "1024x768@60",
};

static struct lcd_ctrl_config dvi_cfg = {
&dvi_panel,
.ac_bias = 255,
.ac_bias_intrpt = 0,
.dma_burst_sz = 16,
.bpp = 16,
.fdd = 0x80,
.tft_alt_mode = 0,
.stn_565_mode = 0,
.mono_8bit_mode = 0,
.invert_line_clock = 1,
.invert_frm_clock = 1,
.sync_edge = 0,
.sync_ctrl = 1,
.raster_order = 0,
};

static const struct display_panel dvi_panel = {
WVGA,
16,
16,
COLOR_ACTIVE,
};

da8xx-fb.c

[3] = {
/* 1024 x 768 @ 60 Hz Reduced blanking VESA CVT 0.79M3-R */
.name = "1024x768@60",
.width = 1024,
.height = 768,
.hfp = 48,
.hbp = 80,
.hsw = 32,
.vfp = 3,
.vbp = 15,
.vsw = 4,
.pxl_clk = 56000000,
},

Do i need to change clk or any specification ?

Thanks in advance.