|
my lcd frequency is 50KHZ and 62HZ. the bmp image can be display at lcd, but wobble at screen, like some snowflake, unstable.
the configs and board/atmel/g45/9g45.c below:
vidinfo_t panel_info = { vl_col: 1024, vl_row: 768, vl_clk: 65000000, vl_sync: ATMEL_LCDC_INVLINE_INVERTED | ATMEL_LCDC_INVFRAME_INVERTED, vl_bpix: 4, vl_tft: 1, vl_hsync_len: 64, vl_left_margin: 229, vl_right_margin:26, vl_vsync_len: 6, vl_upper_margin:33, vl_lower_margin:4, mmio: AT91SAM9G45_LCDC_BASE, };
/* LCD */ #define CONFIG_LCD #define CONFIG_CFB_CONSOLE #define LCD_BPP LCD_COLOR16 #define CONFIG_VIDEO #define CONFIG_VIDEO_LOGO #define CONFIG_VIDEO_BMP_LOGO #define VIDEO_FB_LITTLE_ENDIAN #define CFG_WHITE_ON_BLACK 1 #define CONFIG_ATMEL_LCD 1 #define CONFIG_ATMEL_LCD_BGR555 1 #define CFG_CONSOLE_IS_IN_ENV 1 #define G45_LCD_BUFFER 0x73000000
when i set vl_col=1360, vl_row=768, the display failed. my question is, why the screen unstable, something like snowflake display, i want to get clear and cleanly display. now, i don't have any idea.
thanks for your help, forgive my poor english.
|