From c5ad4f2b1014202ea1c9d583a0a46e9964f36cd9 Mon Sep 17 00:00:00 2001 From: Nicholas Chin <nic.c3.14@gmail.com> Date: Mon, 20 May 2024 11:13:07 -0600 Subject: [PATCH] docs/install/e6400.md: Make note of 1440x900 panel errata Due to an issue in libgfxinit, Latitude E6400 systems with a 1440 x 900 display panel would have garbled graphics before the OS boots. Make a note of this issue in releases 20240504 and earlier. Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com> --- site/docs/install/e6400.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/site/docs/install/e6400.md b/site/docs/install/e6400.md index 1f4ac18..e8f1009 100644 --- a/site/docs/install/e6400.md +++ b/site/docs/install/e6400.md @@ -62,6 +62,19 @@ Intel GPU: libre video initialisation available Canoeboot uses coreboot's native `libgfxinit` on this platform, for variants with Intel graphics. +Intel GPU errata +---------------- + +Systems with a 1440 x 900 display panel instead of the more common 1280 x 800 +panel will have garbled graphics before the OS boots (i.e. in SeaBIOS or GRUB) +in Libreboot 20240504 and earlier. This is fixed in releases after 20240504. + +This was caused by libgfxinit calculating PLL divider values for the pixel clock +assuming a 96 MHz reference frequency, whereas the E6400 uses a 100 MHz +reference frequency. The error is not large enough to affect the lower +resolution panels, but is enough to affect the 1440 x 900 panels which use a +higher pixel clock. + How to flash internally (no diassembly) ======================================= -- GitLab