Hi All,
I can not find correct display parameters for SVGA display (G084SN05V9).
The some screens on display has flickers and screen looks damaged.
FT_DispWidth = 800;
FT_DispHeight = 600;
FT_DispHCycle = 928;
FT_DispHOffset = 88;
FT_DispHSync0 = 0;
FT_DispHSync1 = 48;
FT_DispVCycle = 645;
FT_DispVOffset = 40;
FT_DispVSync0 = 0;
FT_DispVSync1 = 2;
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_HCYCLE, FT_DispHCycle);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_HOFFSET, FT_DispHOffset);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_HSYNC0, FT_DispHSync0);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_HSYNC1, FT_DispHSync1);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_VCYCLE, FT_DispVCycle);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_VOFFSET, FT_DispVOffset);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_VSYNC0, FT_DispVSync0);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_VSYNC1, FT_DispVSync1);
Ft_Gpu_Hal_Wr8 (phost, (ft_uint32_t)REG_SWIZZLE, FT_DispSwizzle);
Ft_Gpu_Hal_Wr8 (phost, (ft_uint32_t)REG_PCLK_POL, FT_DispPCLKPol);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_HSIZE, FT_DispWidth);
Ft_Gpu_Hal_Wr16(phost, (ft_uint32_t)REG_VSIZE, FT_DispHeight);
Increasing Number of non-visible lines(FT_DispHOffset ,FT_DispVOffset) and total number of lines (FT_DispHCycle ,FT_DispVCycle ) can solve the problem on some of the screens but other screens still have flickers.
Where can i find optimal parameters for display with that resolution?
Thank you