42 lines
1.6 KiB
Markdown
42 lines
1.6 KiB
Markdown
% Libreboot 20140309 release
|
|
% Leah Rowe
|
|
% 9 March 2014
|
|
|
|
Revision notes (9th March 2014):
|
|
--------------------------------
|
|
|
|
- recreated coreboot config from scratch
|
|
- GRUB loads even faster now (less than 2 seconds).
|
|
- Total boot time reduced by further \~5 seconds.
|
|
- Added crypto and cryptodisk modules to GRUB
|
|
- cbfstool now included in the binary archives
|
|
|
|
Development notes
|
|
-----------------
|
|
|
|
- Binary archive now have 2 images:
|
|
- With serial output enabled and memtest86+ included (debug level
|
|
8 in coreboot)
|
|
- With serial output disabled and memtest86+ excluded (faster boot
|
|
speeds) (debugging disabled)
|
|
- Reduced impact on battery life:
|
|
- 'processor.max\_cstate=2' instead of 'idle=halt' for booting
|
|
default kernel
|
|
- coreboot.rom (faster boot speeds, debugging disabled):
|
|
- Disabled coreboot serial output (Console-> in "make
|
|
menuconfig")
|
|
- Set coreboot debug level to 0 instead of 8 (Console-> in
|
|
"make menuconfig")
|
|
- Changed GRUB timeout to 1 second instead of 2 (in grub.cfg
|
|
- Removed background image in GRUB.
|
|
- Removed memtest86+ payload (since it relies on serial output)
|
|
- coreboot\_serial.rom (slower boot speeds, debugging enabled):
|
|
- Boot time still reduced, but only by \~2 seconds
|
|
- has the memtest86+ payload included in the ROM
|
|
- has serial port enabled. How this is achieved (from
|
|
X60\_source): Turn on debugging level to 8, and enable serial
|
|
output
|
|
- (in Console-> in coreboot "make menuconfig")
|
|
- (and build with grub\_serial.cfg and grub\_memdisk\_serial.cfg)
|
|
|