This issue is still present after 15+ months. I am still hoping for resolution of the problem.
For the test I installed OpenATV and there seems to be no flickering.
You mentioned framebuffer layer. I was inspecting modules and noticed there is one called hi_fb.ko.
Is the root of the fault in this file or other place in OpenPLi code?
Can I copy the file from OpenATV to try it on OpenPLi or they are not interchangeable?