Bricked BIOS recovery - hyopthetical
-
flyingfishfinger
- Junior Member

- Posts: 252
- Joined: Sun Nov 18, 2012 5:42 pm
- Location: Bay Area (Berkeley) , California
Bricked BIOS recovery - hyopthetical
Hi,
I've made some modifications to a BIOS I'd like to try out on the X61. Before I do (and potentially brick the board) I wanted to try out recovery method.
I've attempted several variations on the WinCrisis method, but haven't been able to get the machine into BIOS recovery mode.
Question: Does this work on an X61 at all, or is it too old? The tool is from 2008 so I'm thinking it should work. Two, does this method of BIOS flashing work if the machine isn't bricked yet, or is it something that only works once there is a corrupted BIOS?
R
I've made some modifications to a BIOS I'd like to try out on the X61. Before I do (and potentially brick the board) I wanted to try out recovery method.
I've attempted several variations on the WinCrisis method, but haven't been able to get the machine into BIOS recovery mode.
Question: Does this work on an X61 at all, or is it too old? The tool is from 2008 so I'm thinking it should work. Two, does this method of BIOS flashing work if the machine isn't bricked yet, or is it something that only works once there is a corrupted BIOS?
R
-
Hans Gruber
- Senior Member

- Posts: 775
- Joined: Thu Sep 29, 2005 6:18 am
- Location: Seattle, WA
Re: Bricked BIOS recovery - hyopthetical
The term bricked is most likely a certainty if you do not know what you are doing in bios modification. I would suggest using a beater computer. A mule of sorts on it's last leg for testing purposes.
-
axur-delmeria
- ThinkPadder

- Posts: 1269
- Joined: Mon May 28, 2012 5:49 am
- Location: Metro Manila, Philippines
Re: Bricked BIOS recovery - hyopthetical
An external flasher like a Buspirate (or even a Raspberry Pi) would go far in saving one's behind when a BIOS flash goes bad.
Daily driver: X220 4291-P79 i5-2520M
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E
Re: Bricked BIOS recovery - hyopthetical
+150.axur-delmeria wrote:An external flasher like a Buspirate (or even a Raspberry Pi) would go far in saving one's behind when a BIOS flash goes bad.
I am doing the same thing but on T60 with power fail problem. And yes SPI programmer must be. The best thing that can help is SOP8 clip to do ISP (in system programming). First of all read flash 3 times and check that 3 dumps are the same (md5sum). Then you can rock and roll and know that you can get back to the starting point without any problem.
Bad thing that i discovered - bios read by winphlash and by SPI programmer is slightly different in size and contents. BIOS in FL1 file (in Lenovo BIOS Update package) absolutely different from first two. I have all tools that Zender made for us and try to unpack and find what is changed in this BIOSes.
-
flyingfishfinger
- Junior Member

- Posts: 252
- Joined: Sun Nov 18, 2012 5:42 pm
- Location: Bay Area (Berkeley) , California
Re: Bricked BIOS recovery - hyopthetical
Interesting. The BIOS I modified came out to be smaller than the original .FL1 file (Middleton) because I removed an option ROM.
So you're suggesting I should take a BIOS dump using the SPI tool (RPI, in my case) and use that as a backup in case my experiments go wrong? Sounds reasonable.
Thanks for the tips!
R
EDIT: Tried reading it out with an Arduino (supported by flashrom) but it didn't recognize the connected chip. I'll try later this week with a Raspberry Pi, but am also happy to look for a sacrificial X61 (see my post in the Marketplace) to test with...
EDIT2: FryPy, can you elaborate on your method of reading out the BIOS externally? What did you use to get it to work?
So you're suggesting I should take a BIOS dump using the SPI tool (RPI, in my case) and use that as a backup in case my experiments go wrong? Sounds reasonable.
Thanks for the tips!
R
EDIT: Tried reading it out with an Arduino (supported by flashrom) but it didn't recognize the connected chip. I'll try later this week with a Raspberry Pi, but am also happy to look for a sacrificial X61 (see my post in the Marketplace) to test with...
EDIT2: FryPy, can you elaborate on your method of reading out the BIOS externally? What did you use to get it to work?
Re: Bricked BIOS recovery - hyopthetical
I forgot to say AND THIS IS VERY IMPORTANT. To read BIOS with external programmer you need connect AC adapter! I don't know if battery will be sufficient. Without AC (battery??) programmer will power all 3v peripherals in Thinkpad and said that your flash (ThinkPad) eats to much current.flyingfishfinger wrote: EDIT2: FryPy, can you elaborate on your method of reading out the BIOS externally? What did you use to get it to work?
Initially i've worked with BusPirate but this is very uncomfortably to connect it's clips to sop8 legs. So i've got to the ebay and taken SOP clip... in conjunction with TL866 programmer;)
-
flyingfishfinger
- Junior Member

- Posts: 252
- Joined: Sun Nov 18, 2012 5:42 pm
- Location: Bay Area (Berkeley) , California
Re: Bricked BIOS recovery - hyopthetical
Seems like the Arduino isn't the best tool. I was able to extract an image from my old (fried) mobo using a Raspberry Pi. You're right, it's not identical to the .FL1 file at all, but I don't really care for this experiment (I should be able to use the image to reflash the chip to it's working state, that's all I need for recovery).
Bibin has offered a bricked X61 that I can use to try this out, with luck he'll get back a working machine at the end of it as well!
R
Bibin has offered a bricked X61 that I can use to try this out, with luck he'll get back a working machine at the end of it as well!
R
-
- Similar Topics
- Replies
- Views
- Last post
-
-
How can I tell if my T60 running BIOS 2.27 already has the Zender SLIC2.1 no-whitelist BIOS?
by Muse » Fri Apr 21, 2017 2:42 pm » in ThinkPad T6x Series - 4 Replies
- 768 Views
-
Last post by axur-delmeria
Sun Apr 23, 2017 11:47 am
-
-
-
safe to flash T500 7VET94WW bios with whitelist bios for 6FET92WW
by TPFanatic » Wed Apr 26, 2017 7:35 pm » in ThinkPad T400/410/420 and T500/510/520 Series - 4 Replies
- 722 Views
-
Last post by TPFanatic
Thu Apr 27, 2017 6:28 pm
-
-
-
Hardware Maintenance Diskette for UEFI BIOS - Replacing S/N on UEFI Machines
by TPCollector » Fri Jan 13, 2017 9:13 pm » in Thinkpad - General HARDWARE/SOFTWARE questions - 10 Replies
- 2361 Views
-
Last post by TPCollector
Sat Jan 14, 2017 7:49 pm
-
-
-
Max HDD Capacity the x220t bios will recognize?
by Digitalhorizons » Sun Jan 15, 2017 3:59 am » in ThinkPad X200/201/220 and X300/301 Series - 1 Replies
- 680 Views
-
Last post by RealBlackStuff
Sun Jan 15, 2017 6:17 am
-
Who is online
Users browsing this forum: No registered users and 7 guests



