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.