From ccc09ce5b6e39fed38434d9e97574d84c425bc65 Mon Sep 17 00:00:00 2001
From: Francis Rowe
Date: Tue, 17 Mar 2015 16:49:45 -0400
Subject: New board: ThinkPad T400
---
(limited to 'docs/git')
diff --git a/docs/git/index.html b/docs/git/index.html
index 2b0970e..3c725e3 100644
--- a/docs/git/index.html
+++ b/docs/git/index.html
@@ -35,6 +35,7 @@
ThinkPad T60
ThinkPad X200
ThinkPad R400
+ ThinkPad T400
MacBook2,1
QEMU (x86 i440fx/piix4)
QEMU (x86 q35/ich9)
@@ -472,6 +473,50 @@
scripts for this machine.
+
+
+
+ ThinkPad T400 configuration (file: resources/libreboot/config/t400_4mb/config and resources/libreboot/config/t400_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 T400
+ - 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/t400_8mb/config and
+ resources/libreboot/config/t400_4mb/config and is used by the build
+ scripts for this machine.
+
+
--
cgit v0.9.1