Skip to content

Requirements

Christoph Pomaska edited this page Aug 3, 2017 · 16 revisions

Requirements:

Hardware needed:

  • A Lenovo Thinkpad T430 mainboard or at least the BIOS chips of/for it
  • A Raspberry Pi type B (Rev is not relevant, as long as it has GPIO pins) with an SDcard, display and keyboard
  • A SOIC8 chip clamp (This one or a similar one)
  • 6 (I recommend 7) Female-Female Jumper wires

Documentation:

Software

  • For getting and compiling flashrom and coreboot you need the following dependencies: (sudo apt install) build-essential pciutils-dev zlib1g-dev libfti-dev libusb-dev subversion git wiringpi libncurses5-dev
  • flashrom (I recommend the latest version)
  • Run # raspi-config go to advanced options (8) and enable spi
  • Loading the spi kernel modules via "modprobe spi_bcm2835 # If that fails you may wanna try the older spi_bcm2708 module instead"
  • "modprobe spidev - The flashrom wiki about flashing with the Raspberry Pi"
  • The latest version of coreboot
Clone this wiki locally