-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1600x1200 not working with VC4 Full KMS #137
Comments
It comes from the hardware specification. I would bet that something like HDMI audio or CEC would be the first things to break when running the HDMI pixel clock too high for the state machine. |
Possibly infoframe packets, too. We'd need a hardware engineer to answer the question. |
Hmm, that would make sense. |
I removed the old workaround and added this quirk: |
My Raspberry Pi 3B is connected to a hp 2035 LCD monitor which has a native resolution of 1600x1200 60 Hz (pixel clock 162000).
In legacy mode it works, in VC4 Full KMS mode the resolution goes down to 1280x960.
This was caused by this commit:
raspberrypi@48466df
If I compile a kernel with (1000 * 101 / 100) instead of (1000 * 108 / 100) it works perfectly.
es2gears and glxgears runs with 60 fps.
Where does the definition "HSM clock must be 108% of the pixel clock" come from?
The text was updated successfully, but these errors were encountered: