Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

Writing a BIOS replacement for X100e

X100e/X120e/X130e/X140e Series
Post Reply

Do you want a BIOS replacement for the X100e?

Yes
14
88%
No
2
13%
 
Total votes: 16

Message
Author
Hai
Posts: 2
Joined: Mon Oct 18, 2010 8:03 pm
Location: Tübingen, Germany

Writing a BIOS replacement for X100e

#1 Post by Hai » Tue Oct 19, 2010 11:13 am

Hi,

I'm a hobbyist coreboot (open source BIOS/EFI replacement) developer and I'm looking for the next big project to tackle. Reading through this forum gave me the impression that people are unhappy with the current X100e BIOS, and I might be able to create a coreboot+SeaBIOS image for the X100e which will work like the current BIOS, but without the restrictions and the bugs.

Before I buy a X100e and start developing, I'd like to know if the project is feasible with the tools I have in my private lab. For this, I need mainboard pictures and the output of a few commands under Linux.

Does anyone have high-resolution pictures of both sides of the mainboard in the X100e? The screenaid pictures are too small to be useful. I'm especially interested in the region around the ITE IT8502 chip and the region around the southbridge (SB700?).

The following commands under Linux (as root) will give me most of the info I need about the hardware:

Code: Select all

lspci -nnvvvxxx
superiotool -deV
cat /proc/cpuinfo
If superiotool is not installed and/or too old (older than r5727), it is advisable to compile a recent superiotool (needs ca. 3-6 seconds, and you may have to install pciutils-devel or pciutils-dev if compilation fails):

Code: Select all

svn co svn://coreboot.org/coreboot/trunk/util/superiotool
cd superiotool
make
./superiotool -deV

fishybawb
Posts: 15
Joined: Tue Sep 22, 2009 8:12 am
Location: York, UK

Re: Writing a BIOS replacement for X100e

#2 Post by fishybawb » Tue Oct 19, 2010 1:01 pm

This sounds interesting. What sort of features would you be looking to add?

I'm not able to help on the pictures front, but the output of the Linux commands you posted can be found here.

This is for a Thinkpad X100E (NTT2FUK).
600E, T400

Hai
Posts: 2
Joined: Mon Oct 18, 2010 8:03 pm
Location: Tübingen, Germany

Re: Writing a BIOS replacement for X100e

#3 Post by Hai » Tue Oct 19, 2010 7:30 pm

fishybawb wrote:This sounds interesting. What sort of features would you be looking to add?
The first step would be to get coreboot running, and then it depends on what people want. I don't know if the X100e BIOS has wireless card restrictions, but if it has, that would already an advantage of coreboot.
fishybawb wrote:the output of the Linux commands you posted can be found here.
This is for a Thinkpad X100E (NTT2FUK).
Awesome, thanks! Looks like I have all the documentation I'll need.
I think the NTT2FUK is probably identical with the NTT2FDE except for the keyboard.

Side note: It is quite possible that I can add support for the X100e in the flashrom tool so updating the BIOS becomes possible under Linux/*BSD. In fact, that's probably the first task I'll tackle.

Jumphog
Posts: 44
Joined: Thu Nov 25, 2004 5:08 pm

Re: Writing a BIOS replacement for X100e

#4 Post by Jumphog » Sat Oct 23, 2010 3:20 am

Hai wrote:The first step would be to get coreboot running, and then it depends on what people want. I don't know if the X100e BIOS has wireless card restrictions, but if it has, that would already an advantage of coreboot.
Yes, the x100e does have the annoying whitelist and the wireless card it ships with isnt very good, so im sure people would welcome an alternative BIOS.
Hai wrote:Side note: It is quite possible that I can add support for the X100e in the flashrom tool so updating the BIOS becomes possible under Linux/*BSD. In fact, that's probably the first task I'll tackle.
Ive got an x100e type 35085EG running ubuntu and would be happy to help out if I can.

visionviper
Contributing Member
Contributing Member
Posts: 528
Joined: Sat Oct 13, 2007 9:47 pm
Location: Pullman, WA
Contact:

Re: Writing a BIOS replacement for X100e

#5 Post by visionviper » Mon Oct 25, 2010 7:38 pm

I don't own a X100e so I didn't want to vote in the poll but I do want to say I think it would be really awesome to see you work on such a thing.
7mm SSD list
Guide to fixing T4x GPU problems via reflow

Current: T420s
Former: X301, X61t, T40

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2394
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Writing a BIOS replacement for X100e

#6 Post by ThinkRob » Sat Nov 06, 2010 4:42 pm

ABSOLUTELY!

I've got an X100e being delivered to me shortly, and I should be able to get you the pictures you need.

Also, if you know of any US-based coreboot developers who are working on ThinkPad BIOS replacements (or who are interested in doing so), would it be possible to drop me a PM with their contact information?
Need help with Linux or FreeBSD? PM or catch me on IRC: I'm ThinkRob on FreeNode and EFnet.
Laptop: X270, running Fedora
Desktop: Intellistation 285 (currently dead)
Workstation: owned by my employer ;)
Toy: Miata!

crashnburn
ThinkPadder
ThinkPadder
Posts: 1724
Joined: Sat Apr 22, 2006 4:26 pm
Location: TX, USA & Bombay, India

Re: Writing a BIOS replacement for X100e

#7 Post by crashnburn » Mon Sep 12, 2011 2:48 am

I was reading about Coreboot a while back and am wondering, whether this progressed?

Also, what would someone need to start porting Coreboot or an EFI for X61T/ T61?
T61 8892-02U: 14.1"SXGA+/2.2C2D/4G/XP|Adv Mini Dock|30" Gateway XHD3000 WQXGA via Dual-link DVI
X61T 7767-96U: 12.1"SXGA+/1.6C2D/3G/Vista|Ultrabase
W510 4319-2PU: 15.6"FHD/i7-720QM/4G/Win7Pro64 (for dad)
T43 1875-DLU: 14.1"XGA/1.7PM-740/1G/XP (Old)

Humanoid
Posts: 10
Joined: Tue Aug 09, 2011 8:04 am
Location: Bangkok, Thailand

Re: Writing a BIOS replacement for X100e

#8 Post by Humanoid » Tue Sep 13, 2011 11:45 am

I want! I want! I want! But I ordered an X120e, specifically the model with the E-350.

If you're willing to consider the X120e, I can take high resolution photos for you. Get all the writing on the chips nice and visible. I'll run lspci and stuff as soon as I get it in the mail. I can maybe even help out with coreboot itself if I have any spare time for it.

Humanoid
Posts: 10
Joined: Tue Aug 09, 2011 8:04 am
Location: Bangkok, Thailand

Re: Writing a BIOS replacement for X100e

#9 Post by Humanoid » Tue Sep 13, 2011 11:47 am

Didn't realize the original post was oct 2010, not oct 2011... doh!

kmakaron
Posts: 1
Joined: Thu Feb 09, 2012 8:13 am

Re: Writing a BIOS replacement for X100e

#10 Post by kmakaron » Thu Feb 09, 2012 8:16 am

What is the progress with X100e?
Humanoid I am interested in porting coreboot to x120e. Can you provide me with high resolution pictures of x120e mainboard? From the 2 sides.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad X100e/X120e/X130e/X140e Series”

Who is online

Users browsing this forum: No registered users and 11 guests