From fe169cfef2bd84d3d2995f3a039282dfe83d94dd Mon Sep 17 00:00:00 2001
From: Francis Rowe
Date: Sun, 08 Feb 2015 20:18:56 -0500
Subject: New board: ThinkPad R400 support added to libreboot.
---
(limited to 'docs/git')
diff --git a/docs/git/index.html b/docs/git/index.html
index cc61384..02c8279 100644
--- a/docs/git/index.html
+++ b/docs/git/index.html
@@ -34,6 +34,7 @@
ThinkPad X60, X60S and X60 Tablet
ThinkPad T60
ThinkPad X200
+ ThinkPad R400
MacBook2,1
QEMU (x86 i440fx/piix4)
QEMU (x86 q35/ich9)
@@ -414,6 +415,50 @@
scripts for this machine.
+
+
+
+ ThinkPad R400 configuration (file: resources/libreboot/config/r400_4mb/config and resources/libreboot/config/r400_8mb/config)
+
+
+ These are saved as two configs, because there are 2 size flash chips: 4MB or 8MB.
+
+
+ - General / Expert mode = enable
+ - Mainboard / Mainboard vendor = Lenovo
+ - Mainboard / Mainboard model = ThinkPad R400
+ - Mainboard / ROM chip size = 4096 KB (4 MB) or 8192 KB (8 MB) depending on flash chip size
+ - Chipset / Include CPU microcode in CBFS = Do not include microcode updates
+ - Chipset / Size of CBFS filesystem in ROM = byte size 0x7FD000 (for 8MB flash chip) or 3FD000 (for 4MB flash chip)
+ - Devices / Use native graphics initialization = enable
+ -
+ Display / Keep VESA framebuffer = disable (disable for text-mode graphics, enable for coreboot vesa framebuffer)
+
+ - Libreboot provides this with text-mode enabled by default, but it automatically patches a copy of the config at build time
+ to enable coreboot framebuffer for a separate set of ROM images, in each machine.
+
+
+ - Generic Drivers / USB 2.0 EHCI debug dongle support = Enable
+ - Generic Drivers / Enable early (pre-RAM) usbdebug = Enable
+ - Generic Drivers / Type of dongle = BeagleBone Black
+ - Console / Send console output to a CBMEM buffer = enable
+ - Console / USB dongle log output = enable
+ - Payload / Add a payload = An ELF executable payload
+ - Payload / Payload path and filename = grub.elf
+
+
+ Go back and disable option ROMs:
+
+
+ - Devices / Run VGA Option ROMs = disable
+ - Devices / Run Option ROMs on PCI devices = disable
+
+
+ The resulting .config file was saved as resources/libreboot/config/r400_8mb/config and
+ resources/libreboot/config/r400_4mb/config and is used by the build
+ scripts for this machine.
+
+
@@ -542,7 +587,7 @@
On a ThinkPad T60, you can replace the CPU (Core 2 Duo T5600, T7200 or T7600. T5600 recommended) for 64-bit support.
On an X60s, you can replace the board with one that has a Core 2 Duo L7400 (you could also use an X60 Tablet board with the same CPU).
On an X60, you can replace the board with one that has a Core 2 Duo T5600 or T7200 (T5600 is recommended). All MacBook2,1 laptops
- are 64-bit, as are all ThinkPad X200, X200S and X200 Tablet laptops. Warning: MacBook1,1 laptops are all 32-bit only.
+ are 64-bit, as are all ThinkPad X200, X200S, X200 Tablet and R400 laptops. Warning: MacBook1,1 laptops are all 32-bit only.
--
cgit v0.9.1