User Tools

Site Tools


devices:lenovo_t500

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
devices:lenovo_t500 [2019/05/22 01:59] – [Query] Sean Rhonedevices:lenovo_t500 [2019/07/06 09:27] – [Query] Sean Rhone
Line 27: Line 27:
 ===== Dependencies ===== ===== Dependencies =====
  
-==== Fedora Workstation ====+==== Ubuntu Server ====
  
-  * :!: Fedora Workstation 29 **cannot** be used to compile older versions of Coreboot wanting a non-matching major GCC version for crossgcc ((see [[notes:old_coreboot|Old Coreboot]] notes))+  * 18.04.1
  
-  sudo dnf install make ncurses-devel acpica-tools flex bison gcc-c++ patch zlib-devel gcc-gnat pciutils-devel +  sudo apt-get install -y bison build-essential curl flex git gnat libncurses5-dev m4 zlib1g-dev python-minimal
- +
-==== openSUSE Tumbleweed ==== +
- +
-**** +
- +
-  sudo zypper install git-core make cmake ncurses-devel acpica flex bison gcc-c++ patch zlib-devel gcc-ada pciutils-devel+
  
 ===== Download Source ===== ===== Download Source =====
Line 88: Line 82:
 ===== Settings ===== ===== Settings =====
  
-  * Last updated: 2019/05/22+  * Last updated: 2019/07/06
  
   * Mainboard vendor: Lenovo   * Mainboard vendor: Lenovo
Line 114: Line 108:
   * [ ] Serial port on SuperIO   * [ ] Serial port on SuperIO
   * [ ] Support Intel PCI-e WiFi adapters   * [ ] Support Intel PCI-e WiFi adapters
 +
 +  * [*] Always clear all DRAM on regular boot
  
   * [ ] Send console output to a CBMEM buffer   * [ ] Send console output to a CBMEM buffer
Line 129: Line 125:
   * Presents config options that are changed from defaults   * Presents config options that are changed from defaults
   * [[https://coreboot.org/status/kconfig-options.html|Reference]]   * [[https://coreboot.org/status/kconfig-options.html|Reference]]
-  * Last updated: 2019/05/22+  * Last updated: 2019/07/06
  
   cd ~/'Projects/coreboot/src' && make 'savedefconfig' && gio open ~/'Projects/coreboot/src/defconfig'   cd ~/'Projects/coreboot/src' && make 'savedefconfig' && gio open ~/'Projects/coreboot/src/defconfig'
Line 155: Line 151:
 CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
 # CONFIG_DRIVERS_INTEL_WIFI is not set # CONFIG_DRIVERS_INTEL_WIFI is not set
 +CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT=y
 CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y
 CONFIG_NO_POST=y CONFIG_NO_POST=y
Line 165: Line 162:
   * Last updated: 2019/02/12   * Last updated: 2019/02/12
  
-  gio open ~/'Projects/coreboot/src/src/mainboard/lenovo/t400/cmos.default'+  nano ~/'Projects/coreboot/src/src/mainboard/lenovo/t400/cmos.default'
  
   gfx_uma_size=352M   gfx_uma_size=352M
Line 179: Line 176:
 **** ****
  
-  mv ~/'Projects/coreboot/src/build/coreboot.rom' ~/'Downloads/T500-coreboot-'$(date +%Y-%m-%d)'.rom' && sync+  mkdir -p ~/'coreboot-bin' && mv ~/'Projects/coreboot/src/build/coreboot.rom' ~/'coreboot-bin/T500-coreboot-'$(date +%Y-%m-%d)'.rom' && sync
  
 ===== Flash ===== ===== Flash =====
/var/www/wiki/data/pages/devices/lenovo_t500.txt · Last modified: 2019/07/06 09:33 by Sean Rhone