We find the display image flashing when change the setting such as brightness, contrast of ADV7604.
The code is as below
（1）nRet |=adv7604_write_reg(dwChipId, 0x44, 0x3c, 0x20);
（2）nRet |=adv7604_write_reg(dwChipId, 0x44, 0x3c, 0x0);
By record the video and analysis by tools, we find the brightness take effort during a half frame, it means the upper part of one
frame is the old brightness and bottom is another brightness, So from the perspective of the vision of the human eye, it seems “a white line” at the middle of the screen.
We try to set CP Map 0x3E=0 before the Brightness adjust and add 0x3E=1 when brightness adjust finished, but find it useless.
It seems ADV8003/8005 offer the function that limit brightness between two whole frame, I am not sure if ADV7604 support similar function.
If there are any way to avoid the display image flashing by register setup on ADV7604?