Browse Source

x230: improve the documentation of the different release images / configs

Fixes #56
Closes #58
pull/61/head
Martin Kepplinger 5 years ago
parent
commit
407c7668a2
2 changed files with 17 additions and 4 deletions
  1. +16
    -3
      x230/README.md
  2. +1
    -1
      x230/x230_skulls.sh

+ 16
- 3
x230/README.md View File

@ -8,6 +8,21 @@ Get it from our [release page](https://github.com/merge/coreboot-x230/releases)
* __microcode update__: revision `20` from 2018-04-10 (includes mitigations for Spectre Variant 3a and 4)
* __SeaBIOS__: version [1.12.0](https://seabios.org/Releases) from 2018-11-17
### release images to choose from
We release multiple different, but _very similar_ images you can choose from.
They all should work on all versions of the X230/X230T. These are the
differences; (xxxxxxxxxx stands for random characters in the filename):
* `x230_coreboot_seabios_xxxxxxxxxx_top.rom` includes the _proprietary_
[VGA BIOS](https://en.wikipedia.org/wiki/Video_BIOS) from [Intel](https://www.intel.com/content/www/us/en/intelligent-systems/intel-embedded-graphics-drivers/faq-bios-firmware.html)
which is non-free software. It is executed in "secure" mode.
* `x230_coreboot_seabios_free_xxxxxxxxxx_top.rom` includes the
[VGA BIOS](https://en.wikipedia.org/wiki/Video_BIOS)
[SeaVGABIOS](https://www.seabios.org/SeaVGABIOS) which is free software.
While technically more interesting, visually this is currently not as
beautiful:
* The [bootspash image is not shown](https://github.com/merge/skulls/issues/59).
* Early boot console messages (after your HDD's bootloader has started a kernel) might be [missing](https://github.com/merge/skulls/issues/46).
## table of contents
* [TL;DR](#tldr)
@ -199,9 +214,7 @@ Our scripts do this for you.
sudo ./external_install_top.sh -k <backup-file-to-create>
Select the image to flash and that's it. The image named "free" includes
[SeaVGABIOS](https://www.seabios.org/SeaVGABIOS) instead of
[Intel's VGA Bios](https://www.intel.com/content/www/us/en/intelligent-systems/intel-embedded-graphics-drivers/faq-bios-firmware.html).
Select the image to flash and that's it.
Keep the backup safe, assemble and
turn on the X230. coreboot will do hardware init and start SeaBIOS.


+ 1
- 1
x230/x230_skulls.sh View File

@ -65,7 +65,7 @@ if [ ! "$have_input_image" -gt 0 ] ; then
exit 1
fi
prompt="file not specified. Please select a file to flash:"
prompt="file not specified. Please select a file to flash. Please read the README for details about the differences:"
options=( $(find -maxdepth 1 -name "x230_coreboot_seabios*rom" -print0 | xargs -0) )
PS3="$prompt "


Loading…
Cancel
Save