Habe einen recht einfachen Weg gefunden für ein ThinkPad S230u (Twist) ein coreboot-Image zu erzeugen und zwar auf Basis von skulls.
Vorraussetzung: docker und git
Schritte:
die Zeile
ersetzen durch
danach
free oder nonfree auswählen, warten*, fertig
(* warten beinhaltet neben dem Bauen des ROMs auch den automatischen Download des coreboot-sdk, was über 2 GB sind)
Flashen des Chips:
Die rot markierten Chips sind ziemlich zentral in der Mitte des Boards zu finden rechts neben dem Anschluss des internen Akkus. Oben der 8 MB-Chip mit Intel ME, unten der 4 MB-Chip auf den coreboot geflasht wird.
Wer das Image mit dem aktuell letzten coreboot Release 4.19 erstellen möchte muss die defconfig-Dateien entsprechend umbenennen:
oder wer auf gut Glück den allerneusten Stand nutzen möchte:
Vorraussetzung: docker und git
Schritte:
Code:
git clone https://github.com/merge/skulls
cd skulls/x230
nano nonfree-defconfig-db4b71ff10
nano free-defconfig-db4b71ff10
Code:
CONFIG_BOARD_LENOVO_X230=y
Code:
CONFIG_BOARD_LENOVO_S230U=y
Code:
./build.sh x230
(* warten beinhaltet neben dem Bauen des ROMs auch den automatischen Download des coreboot-sdk, was über 2 GB sind)
Flashen des Chips:
Die rot markierten Chips sind ziemlich zentral in der Mitte des Boards zu finden rechts neben dem Anschluss des internen Akkus. Oben der 8 MB-Chip mit Intel ME, unten der 4 MB-Chip auf den coreboot geflasht wird.
Wer das Image mit dem aktuell letzten coreboot Release 4.19 erstellen möchte muss die defconfig-Dateien entsprechend umbenennen:
Code:
mv nonfree-defconfig-db4b71ff10 nonfree-defconfig-4d661eebe9
mv free-defconfig-db4b71ff10 free-defconfig-4d661eebe9
Code:
mv nonfree-defconfig-db4b71ff10 nonfree-defconfig-master
mv free-defconfig-db4b71ff10 free-defconfig-master