diff options
author | Bin Meng <bmeng.cn@gmail.com> | 2024-01-05 07:25:42 +0800 |
---|---|---|
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2024-01-13 18:17:46 +0100 |
commit | 86efd049344fe160185654548fa9ec1301d78758 (patch) | |
tree | 5dc60f1cb59993c0d060808f3c315d95affc5967 | |
parent | 6caf3a3e89649052cab41bd1578452368a4a57a0 (diff) | |
download | u-boot-86efd049344fe160185654548fa9ec1301d78758.zip u-boot-86efd049344fe160185654548fa9ec1301d78758.tar.gz u-boot-86efd049344fe160185654548fa9ec1301d78758.tar.bz2 |
doc: coreboot: Update stale graphics enabling instructions
With latest coreboot (e.g.: v4.22.01), the instructions to enable
graphics support has changed. Refresh the doc.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
-rw-r--r-- | doc/board/coreboot/coreboot.rst | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/doc/board/coreboot/coreboot.rst b/doc/board/coreboot/coreboot.rst index 10a251c..7154f59 100644 --- a/doc/board/coreboot/coreboot.rst +++ b/doc/board/coreboot/coreboot.rst @@ -32,10 +32,9 @@ of _x86boot_start (in arch/x86/cpu/start.S). If you want to use ELF as the coreboot payload, change U-Boot configuration to use CONFIG_OF_EMBED instead of CONFIG_OF_SEPARATE. -To enable video you must enable these options in coreboot: +To enable video you must enable CONFIG_GENERIC_LINEAR_FRAMEBUFFER in coreboot: - - Set framebuffer graphics resolution (1280x1024 32k-color (1:5:5)) - - Keep VESA framebuffer + - Devices->Display->Framebuffer mode->Linear "high resolution" framebuffer At present it seems that for Minnowboard Max, coreboot does not pass through the video information correctly (it always says the resolution is 0x0). This @@ -184,13 +183,13 @@ boot as a coreboot payload, based on a known-good build of coreboot. To update the `coreboot.rom` file which is used: -#. Build coreboot with `CONFIG_LINEAR_FRAMEBUFFER=y`. If using `make menuconfig` - this is under - `Devices ->Display->Framebuffer mode->Linear "high resolution" framebuffer`. +#. Build coreboot with `CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y`. If using + `make menuconfig`, this is under + `Devices->Display->Framebuffer mode->Linear "high resolution" framebuffer`. #. Compress the resulting `coreboot.rom`:: - xz -c /path/to/coreboot/build/coreboot.rom >coreboot.rom.xz + xz -c /path/to/coreboot/build/coreboot.rom > coreboot.rom.xz #. Upload the file to Google drive |