Hello,
thank you for reply. i am not sure if it is related with EAB video settings, because as you can see, this effect is also apparent on touch screen calibration dots, which are not user accessible and are (i assume) built in in eve chip.
(video settings in attachement, it is sample shot on EAB examples)
This is code for playing video, it is borrowed from
https://github.com/Bridgetek/EveApps/blob/master/SampleApp/Video/Src/Video.c void SAMAPP_Video_fromFlashFullScreen()
{
#if defined(EVE_FLASH_AVAILABLE) && defined(FT81X_ENABLE)// FT81X only
const uint32_t flashSource = 260288;
if (!FlashHelper_SwitchFullMode(s_pHalContext))
{
APP_ERR("SwitchFullMode failed");
return;
}
Draw_Text(s_pHalContext, "Example for: Video display from Flash - full screen ");
SAMAPP_INFO_START;
EVE_CoCmd_flashSource(s_pHalContext, flashSource);
EVE_CoCmd_playVideo(s_pHalContext, OPT_FULLSCREEN | OPT_FLASH | OPT_SOUND | OPT_NOTEAR);
EVE_Cmd_waitFlush(s_pHalContext); //Video plays after this
EVE_CoCmd_nop(s_pHalContext);
EVE_Cmd_waitFlush(s_pHalContext);
SAMAPP_DELAY_NEXT;
#endif
}
The display settings are as follows:
else if (display == EVE_DISPLAY_WXGA_1280x800_65Hz && freq == 72000000)
{
/*
BT817 known values:
REG_FREQUENCY: 72MHz
Resolution: 1280x800
Refresh rate: 65Hz
*/
#if EVE_HARDCODED_DISPLAY_TIMINGS
if (supportedResolution)
{
config->Width = 1280;
config->Height = 800;
config->HCycle = 1411;
config->HOffset = 120;
config->HSync0 = 0;
config->HSync1 = 100;
config->VCycle = 815;
config->VOffset = 14;
config->VSync0 = 0;
config->VSync1 = 10;
config->PCLK = 1;
config->PCLKFreq = 0x8a1;
}
#endif
config->CSpread = 0;
config->Dither = 0;
config->PCLKPol = 0;
config->OutBitsR = 0;
config->OutBitsG = 0;
config->OutBitsB = 0;
}
PCLKFreq may not be the original value, because as i mentioned in the original post, first time i observe this issue, it helps changing this freq.
If you need more info, please let me know.
Did you ever seen this phenomena on BT817?
Thank you very much.
Regards,
Jiri