[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libreboot-dev] possible workaround for x60 keyboard problem

From: Arthur Heymans
Subject: [Libreboot-dev] possible workaround for x60 keyboard problem
Date: Mon, 16 May 2016 23:04:23 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Describtion of the problem: sometimes the keyboard initialization of the
x60/t60 takes more times and this is not handled well by grub.
This problem occurs way more often than in recent coreboot versions
than in libreboot_stable.

Seasbios handles this correctly by adding a maximum delay for the
keyboard to show up.

A possible workaround for using grub and having an always working
keyboard is to use seabios that chainloads grub with 0s delay.

To do this build coreboot/libreboot with seabios payload
add this to the cbfs:
img/grub2 "added using cbfs add-payload -c lzma"
all the grub cfg files and image
bootorder containing "/address@hidden/grub2
etc/show-boot-menu created using "dd if=/dev/null of=show-boot-menu bs=1

Note: when in grub chainloading seabios again works but ironically the
keyboard does not work then
Note2: this takes around 7-8s to get into grub screen. libreboot stable
does this in 5s. (then again libreboot_unstable also take 8s to get in grub)

Arthur Heymans

reply via email to

[Prev in Thread] Current Thread [Next in Thread]