dani-77 7243e98ab9 t440p | 1 month ago | |
---|---|---|
.. | ||
License | 1 month ago | |
README.md | 1 month ago | |
bootorder.txt | 1 month ago | |
bottom.rom | 1 month ago | |
coreboot.rom | 1 month ago | |
top.rom | 1 month ago |
Based on https://blog.0xcb.dev/lenovo-t440p-coreboot/
Read it for further instructions.
$ sudo flashrom -p ch341a_spi -r 1_8mb.rom
$ sudo flashrom -p ch341a_spi -r 2_8mb.rom
and compare them
$ diff 1_8mb.rom 2_8mb.rom
$ sudo flashrom -p ch341a_spi -r 1_4mb.rom
$ sudo flashrom -p ch341a_spi -r 2_4mb.rom
and compare them
$ diff 1_4mb.rom 2_4mb.rom
$ sudo flashrom -p ch341a_spi -w bottom.rom
$ sudo flashrom -p ch341a_spi -w top.rom
Enable linux mode "iomem=relaxed" in your grub, when booting or editing /etc/default/grub.
Then flash internally
$ sudo flashrom -p internal -w coreboot.rom