We are trying to display an Image on CDTECH S088WX03 display panel interfaced to TIVAC LCD controller through LVDS. We are trying to display an RGB image with resolution 1280 x 320. We have taken "raster_example" from the TivaWare_C_Series-2.1.0.12573 TI RTOS lcd peripheral examples as reference to create this code. We are reading the framebuffer from SDRAM through EPI interface(SDRAM base address:0x60000000).The code uses GRLIB graphics library to prepare and draw the frame buffers.
The timing parameters used as specified in the display datasheet is as below:
const tRasterDisplayInfo g_scdtech1280x320x60Hz =
{
"1280x480 at 60MHz on CDTECH",
59000000,
SYSCTL_CFG_VCO_480,
120000000,
{
(RASTER_TIMING_ACTIVE_HIGH_PIXCLK |
RASTER_TIMING_SYNCS_ON_RISING_PIXCLK |
RASTER_TIMING_ACTIVE_LOW_HSYNC |
RASTER_TIMING_ACTIVE_LOW_VSYNC |
RASTER_TIMING_ACTIVE_HIGH_OE),
1280, 320,
22,72,10,
8,8,10,
0
},
InitCdTech
};
With this, we are able to see the TI logo, but the frame displayes as splitted. i.e. the same frame repeats 5 times on the display as in the attachment.
Could anyone give some pointers to fix this issue.