Screen blinking
#2
Hi, I know this is quite an old topic but I've fixed this issue. The problem is that the memory controller didn't give preferential treatment to the video output controller, so if there was a lot of memory activity, it'd miss the required timings.

The fix is to set the quality of service registers in u-boot, I've written a patch that does this and submitted it to u-boot upstream, so that it will hopefully be included in the future.

I have yet to write a patch to the kernel that saves/restores these registers on power domain changes, but this is good enough to fix the issue in most cases now.

As for when this will trickle down to distributions I don't know. If there's interest, I'll write some instructions on how to compile u-boot for rk3328 and put them on the wiki; that way people can use the patch before distributions have it.

Occasional Linux Kernel Contributor, Avid Wiki Updater, Ask Me About Quartz64
Open Hardware Quartz64 Model A TOSLink Adapter
Pi-bus GPIO Extender For ROCKPro64 And Quartz64 Model A
Plebian GNU/Linux
  Reply


Messages In This Thread
Screen blinking - by pRcCjl4 - 05-08-2021, 12:16 AM
RE: Screen blinking - by CounterPillow - 07-23-2022, 05:50 AM
RE: Screen blinking - by pRcCjl4 - 09-10-2022, 03:35 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Rock64 Rev3 doesn't boot and leds blinking fast dishins 6 7,811 06-30-2022, 06:28 PM
Last Post: rookie_267
  Armbian 5.4.43: Network is unreachable; Red LED blinking; RNG failure? aves 1 2,944 07-27-2020, 02:04 PM
Last Post: aves
  Screen lock fail Bionic-lxde-rock64-0.7.8-1061-arm64 electrique 0 2,123 12-28-2018, 11:00 PM
Last Post: electrique
  Screen flickering when playing multiple videos with rkximagesink matwey 2 3,732 05-15-2018, 02:09 AM
Last Post: matwey
  x11 vnc black screen soichiro 12 15,774 01-27-2018, 08:20 PM
Last Post: soichiro

Forum Jump:


Users browsing this thread: 2 Guest(s)