Difference between revisions of "X201/Coreboot"
(→Raspberry PI) |
(→Raspberry PI) |
||
Line 36: | Line 36: | ||
=== back (touchpad) === | === back (touchpad) === | ||
</pre> | </pre> | ||
+ | |||
+ | <gallery widths=350px heights=150px> | ||
+ | File:x201-flash_0014.JPG | ||
+ | File:x201-flash_0015.JPG | ||
+ | </gallery> | ||
The Raspberry PI might not be able to provide enough power for the chip. Find a different 3.3v source, provide PSU-power to the laptop, desolder the chip or improvise. | The Raspberry PI might not be able to provide enough power for the chip. Find a different 3.3v source, provide PSU-power to the laptop, desolder the chip or improvise. | ||
Line 46: | Line 51: | ||
Do this twice and compare files to check for read errors. | Do this twice and compare files to check for read errors. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Issues == | == Issues == |
Revision as of 18:13, 26 March 2016
Page on getting coreboot installed on the X201
Opening up the x201
Flashrom
U can use flashrom to backup and write your flash.
flashrom download: https://www.flashrom.org/Downloads
Raspberry PI
- https://www.flashrom.org/RaspberryPi (archive)
- https://www.raspberrypi.org/documentation/usage/gpio/ (archive)
Here's how to connect the Raspberry pi GPIO to the chip.
=== front (display) ==== 3.3V (pin 17) N/C (S)CLK/SCK (pin 23) MOSI (pin 19) | | | | dot | | | | CS (pin 24) MISO (pin 21) N/C ground (pin 25) === back (touchpad) ===
The Raspberry PI might not be able to provide enough power for the chip. Find a different 3.3v source, provide PSU-power to the laptop, desolder the chip or improvise.
You can read the flash via (asuming you have the MX25L6445):
./flashrom -p linux_spi:dev=/dev/spidev0.0 -c "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E" -r x201-flash.bin
Do this twice and compare files to check for read errors.
Issues
- as per 2016-03-15 the last working coreboot version was: a3e41c089602c58409e8dfd4aceecbdd7d4f4a5b
Files
- Datasheet of flashchip: 25L6445E