Libreboot release information

GnuPG public key (signing key)

pub  4096R/656F212E 2014-07-04 Libreboot Releases (signing key) <releases@libreboot.org>
Fingerprint=C923 4BA3 200C F688 9CC0  764D 6E97 D575 656F 212E

Download the key: libreboot.asc.

You should also be able to find it on a key server. Note: the above key is not for email. It is only for verifying the release archives.

Releases

"Release" means that a new coreboot git revision with substantially different code has been adapted for libreboot.

"Revision" means a modification to an existing release, where the result is insubstantially different from what preceded it.

The 1st, 2nd, 3rd and 4th releases were really just older revisions of the 5th release. For historical reasons (and to avoid confusion), these are still called 'releases' instead of correcting the mistake.


6th release (pre-release, 6th beta)

Warning: BETA release! TESTING needed! BUGS present!

If flashing on an X60 then note that you might want to enable wifi and trackpoint after booting libreboot the first time (meaning, **after** you powered off and subsequently booted again). See ../docs/index.html#x60_wifi and ../docs/index.html#x60_trackpoint for how to do that.

Binaries (for flashing) (right-click save as, or use wget)

Source code (for hacking) (right-click save as, or use wget)

Machines still supported (compared to previous release):

New machines supported in this release:

Machines no longer supported (compared to previous release):

Revisions for 1st beta (2014 July 11th)

Revisions for 2nd beta (2014 July 16th)

Revisions for 3rd beta (2014 July 20th)

Revisions for 4th beta (2014 July 29th)

Revisions for 5th beta (2014 August 11th)

Corrections to 5th beta (2014 August 2014)

Revisions for 6th beta (2014 September 3rd)

Revisions for 7th beta (2014 September 11th)

Critical tasks (to be completed before declacing the initial stable release)

Apparently, only 8MB VRAM is available on i945 GPU's (though it could do 64MB):
phcoder: No. Hardware default is 8 MiB. When I wanted to make it configurable, I saw that docs mention only one other alternative: 1MiB. Later isn't event enough for 1024x768 at 24bpp without any acceleration or double buffering. It's possible there are undocumented values. Which options do you have in vendor BIOS? How to find out how much vram you have:
phcoder: TOM - BSM
phcoder: check what vendor BIOS offers as options
fchmmr: I thought it could do 64MB usually
phcoder: not accorging to doc.
phcoder: see mobile-945-express-chipset-datasheet page 93
phcoder: see also src/northbridge/intel/i945/{early_init,northbridge,gma}.c
fchmmr: "011 = DVMT (UMA) mode, 8 MB of memory pre-allocated for
fchmmr: frame buffer."
fchmmr: "Others - reserved"
phcoder: the easiest way is a loop at this position which tries different values and reads (and prints) BSM with them
stefanct: fchmmr: he suggest that you change the value and look how BSM reacts to that
stefanct: as he pointed out earlier vram size = TOM - BSM
stefanct: different values of GMS
stefanct: phcoder: hm... this could be a hint. look at the text description of TOLUD at page 103
stefanct: it mentions 64 MB in the text about BSM as well
stefanct: table 18...
phcoder: stefanct: I have a guess which value make is 64 but I will not tell to avoid skewing test results
stefanct: phcoder: sure... i assumed you were not sure if it supports it at all. testing it properly is of course a good idea :)
stefanct: test the various possible (but reserved) values of GMS and see what the resulting VRAM size is
fchmmr: so, TOM - BSM

Other tasks (non-critical, but still important)

Back to top of page.


5th release

Officially supported

Binaries (for flashing)

Source code (for hacking)

(gluglug.org.uk/X60/release/4/X60_source.tar.gz and gluglug.org.uk/X60/release/4/X60_binary.tar.gz were the old links)

Development notes

Revision notes (2014 March 9th):

Revision notes (2014 June 5th):

Revision notes (2014 June 11th):

Revision notes (2014 June 22nd)

Revision (2014 June 22nd - extra)

Revision (2014 June 22nd - extra)

Back to top of page.


4th release

Officially supported

Binaries (for flashing)

Source code (for hacking)

Development notes

The "Parse" options read ./isolinux/isolinux.cfg on a CD or USB, and automatically converts it to a grub config and switches to the boot menu of that distro. This makes booting ISO's *much* easier than before.

Back to top of page.


3rd release

Supported:

Binaries (for flashing)

Source code (for hacking)

Development notes

Back to top of page.


2nd release

Supported:

Binaries (for flashing)

Source code (for hacking)

Development notes

Back to top of page.


1st release

Supported:

Binaries (for flashing)

Source code (for hacking)

Development notes

Back to top of page.


Copyright © 2014 Francis Rowe <info@gluglug.org.uk>
This document is released under the Creative Commons Attribution-ShareAlike 4.0 International Public License and all future versions. A copy of the license can be found at license.txt.

This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See license.txt for more information.