Hi
With some new code and methods the process of flashing a thinkpad x60 from vendor bios (and to some extend a thinkpad t60) can be eased a bit and wrote down a hopefully useful guide:
Here is the link: https://gist.github.com/ArthurHeymans/c5ef494ada01af372735f237f6c6adbe
Feedback is of course very welcome. (I'll try to put on the wiki some time later)
Kind regards
Arthur
Arthur Heymans wrote:
https://gist.github.com/ArthurHeymans/c5ef494ada01af372735f237f6c6adbe
I note these differences from what I wrote up in the wiki: (that may no longer be there though)
* CONFIG_BUCTS_BOOTBLOCK is now a thing (great! very neat!) * updated flashrom patches * use flashrom image file to not touch last 64k (great idea!) * added nvramtool step
Is that accurate? Nice improvements for sure. Thanks.
//Peter
Peter Stuge peter@stuge.se writes:
Arthur Heymans wrote:
https://gist.github.com/ArthurHeymans/c5ef494ada01af372735f237f6c6adbe
I note these differences from what I wrote up in the wiki: (that may no longer be there though)
It's still there for the most part and were a good source of inspiration.
- CONFIG_BUCTS_BOOTBLOCK is now a thing (great! very neat!)
- updated flashrom patches
Those are probably still the same.
- use flashrom image file to not touch last 64k (great idea!)
- added nvramtool step
This step is probably good advice for every flash coming from a vendor bios.
Is that accurate? Nice improvements for sure. Thanks.
//Peter
Yes that's about it. I also extended the bucts utility to support some newer chipsets and report whether or not it can be set but that's not really related to this.
Sadly those instructions did not lead to a successfully flashed thinkpad for one user, so I'll investigate where the issue resides soon(ish).
Kind regards