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

Search found 153 matches

by harryK
Tue Mar 17, 2020 10:24 am
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

The X210 was just merged in the official Coreboot tree :-)
https://review.coreboot.org/c/coreboot/+/32531
by harryK
Fri Dec 27, 2019 6:26 pm
Forum: 51nb and other modded Thinkpads
Topic: Recent kernels demolish power saving on the X210
Replies: 6
Views: 1741

Re: Recent kernels demolish power saving on the X210

r8168 builds with 5.4+ kernels with this patch: https://aur.archlinux.org/cgit/aur.git/tree/kernel-5.4.patch?h=r8168-dkms r8169 still doesn't enable aspm, but that can be changed removing two lines around line 7076 of drivers/net/ethernet/realtek/r8169_main.c Nice! Have you compared the resulting p...
by harryK
Fri Dec 27, 2019 12:28 pm
Forum: 51nb and other modded Thinkpads
Topic: Recent kernels demolish power saving on the X210
Replies: 6
Views: 1741

Re: Recent kernels demolish power saving on the X210

Does the r8169 Ethernet driver provide proper power saving on 5.4+ tho? r8168 seems to be dead now and only builds for 5.3. r8168 builds with 5.4+ kernels with this patch: https://aur.archlinux.org/cgit/aur.git/tree/kernel-5.4.patch?h=r8168-dkms r8169 still doesn't enable aspm, but that can be chan...
by harryK
Sat Dec 21, 2019 6:24 am
Forum: 51nb and other modded Thinkpads
Topic: X210s
Replies: 99
Views: 24919

Re: X210s

You also need to set a custom CLKREQ number to 4. The CLKREQ number is 1 for PCIe port 4, and 0 for ports 1 and 2. Setting this number is a requirement to enable L1 substates. Thank you, it worked! I wonder why wasn't all this the default tho. The stock bios defaults are a little bit.. erratic, to ...
by harryK
Fri Dec 20, 2019 2:57 pm
Forum: 51nb and other modded Thinkpads
Topic: X210s
Replies: 99
Views: 24919

Re: X210s

I don't have these. The sata controller resumes ok, and nvme ASPM can be turned on in the bios: you have to manually switch on L0sL1 and ASPM substates for the last PCIe lane in the config. Alternatively you could try the script http://drvbp1.linux-foundation.org/~mcgrof/scripts/enable-aspm After e...
by harryK
Wed Nov 27, 2019 4:36 am
Forum: 51nb and other modded Thinkpads
Topic: Recent kernels demolish power saving on the X210
Replies: 6
Views: 1741

Re: Recent kernels demolish power saving on the X210

It's been mentioned in Phoronix: https://www.phoronix.com/scan.php?page=news_item&px=Intel-Gfx-DoS-Fix-Hit-Power Apparently, a recent fix for a possible DoS attack resulted in the iGPU not reaching the lowest power modes as often. Ah! That was it, thanks. Easy to revert, fortunately. God I hate Intel
by harryK
Tue Nov 26, 2019 7:20 am
Forum: 51nb and other modded Thinkpads
Topic: Recent kernels demolish power saving on the X210
Replies: 6
Views: 1741

Recent kernels demolish power saving on the X210

Hello, I'm interested in hearing from people who are using Coreboot and/or the stock BIOS on the X210. Is it me or the last two kernels (specifically the i915 module and firmware) have been completely wrecking power saving on the X210? With 5.3 and the latest v5.4 kernel I get: # turbostat --quiet -...
by harryK
Mon Oct 28, 2019 10:30 am
Forum: 51nb and other modded Thinkpads
Topic: Anyone tried non-storage devices in X210 M.2 slot?
Replies: 10
Views: 3295

Re: Anyone tried non-storage devices in X210 M.2 slot?

EDIT2: A different mPCIe USB-C card appears under lspci just fine. So either my M.2 card is damaged or the port is not enabled properly. I'm attempting a return to see if I can claim a DOA replacement and whether said replacement works... Care to share which mPCIe card you are testing? Also, where ...
by harryK
Wed Oct 23, 2019 9:09 am
Forum: 51nb and other modded Thinkpads
Topic: Anyone tried non-storage devices in X210 M.2 slot?
Replies: 10
Views: 3295

Re: Anyone tried non-storage devices in X210 M.2 slot?

At a second look, I think the description on 51nb said that the M2 slot under the palmrest is storage-only. xytech might know better.
Are there any mini-pcie style usb-c boards, to go in the wwan slot?
by harryK
Wed Oct 23, 2019 8:53 am
Forum: 51nb and other modded Thinkpads
Topic: Anyone tried non-storage devices in X210 M.2 slot?
Replies: 10
Views: 3295

Re: Anyone tried non-storage devices in X210 M.2 slot?

To add USB-C obviously :) And no, it doesn't work on stock either, but then the BIOS has so many options I wouldn't know if it was disabled... I see... :-) Then you'll have to carve a new hole in the case I guess. Where are you going to do that? They don't really make standalone Thunderbolt control...
by harryK
Wed Oct 23, 2019 3:21 am
Forum: 51nb and other modded Thinkpads
Topic: UPDATED: X2100 4th batch crowdfunding
Replies: 13
Views: 8120

Re: UPDATED: X2100 4th batch crowdfunding

10th gen cpu AND usb-c...
by harryK
Wed Oct 23, 2019 3:18 am
Forum: 51nb and other modded Thinkpads
Topic: Anyone tried non-storage devices in X210 M.2 slot?
Replies: 10
Views: 3295

Re: Anyone tried non-storage devices in X210 M.2 slot?

Hi there- I'm trying to get this card working in the X210. However, I can't tell if this just does not work, or if my card is DOA. The symptom is no reaction at all, on either Windows or Ubuntu. No dmesg change, no new hardware installer popups. Last I checked this card uses PCI lanes, which an M.2...
by harryK
Tue Oct 22, 2019 2:15 pm
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

Can you post this here? https://review.coreboot.org/c/coreboot/+/32531/ At risk of revealing my lack of "software prowess", I'm not actually sure how to do that properly / safely :eek: But I also made a mistake in my above post, it should be: register "usb2_ports[ 2 ]" = "USB2_PORT_FLEX(OC1)" # FPR...
by harryK
Mon Sep 16, 2019 8:41 am
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

verynice wrote:
Mon Sep 16, 2019 3:45 am
I installed Windows 10 yesterday with no problems whatsoever (with libgfxinit and tianocore).
What storage type? The Windows installer never detected my nvme drive.
by harryK
Sat Sep 14, 2019 11:38 am
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

I'm trying to get libgfxinit working on a NV126A1M-N52 (2880x1920) There are some problems though: 1. Internal screen has only backlight on and works only when one plugs external display 2. resolution in the console (drm) is used from the external display. I was thinking that there is some kind of ...
by harryK
Mon Sep 09, 2019 2:51 am
Forum: GENERAL ThinkPad News/Comments & Questions
Topic: [WTB] New X1 Carbon 7 Gen
Replies: 7
Views: 3473

Re: [WTB] New X1 Carbon 7 Gen

BillMorrow wrote:
Fri Sep 06, 2019 1:44 am
i should add, here, that your chosen member name does not exactly inspire trust among some..
Why is that?
by harryK
Fri Sep 06, 2019 3:38 am
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

Hi, After playing with this for a week or so, a few questions arose: - Still unable to boot an existing Windows install with Tianocore. Some Googling suggests setting the SATA mode to IDE may help (the error is "INACCESSIBLE BOOT VOLUME" or "BOOT VOLUME NOT FOUND" or similar). Does this port have a...
by harryK
Fri Sep 06, 2019 3:20 am
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

verynice wrote:
Fri Sep 06, 2019 3:02 am

Wow, you're a lifesaver, do you accept donations? (BTC preferably)
Thank you for you work.
I second this. I'll happily make a donation too. After all we paid good money for this machine, don't see why we shouldn't reward vladisslav2011 for making it actually usable.
by harryK
Thu Aug 08, 2019 2:56 pm
Forum: 51nb and other modded Thinkpads
Topic: x210 stock bios with ME disabled in option menu.
Replies: 4
Views: 3191

Re: x210 stock bios with ME disabled in option menu.

verynice wrote:
Thu Aug 08, 2019 2:29 pm
You disabled it in the PCH-settings?
If so it still show ME State: Enabled, this is strange.
I think I did. Anyway you can always flash the rom and disable it yourself, I guess.
by harryK
Thu Aug 08, 2019 12:31 pm
Forum: 51nb and other modded Thinkpads
Topic: x210 stock bios with ME disabled in option menu.
Replies: 4
Views: 3191

Re: x210 stock bios with ME disabled in option menu.

Hello, can anyone be of help and provide bios.rom of a stock bios with ME disabled in options menu? I made a mistake and flashed modified bios which had me enabled in options, now me is in a strange state. Device starts with 15sec timeout, it can't bring ME up in the kernel logs, using me_cleaner h...
by harryK
Wed Aug 07, 2019 5:05 pm
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

libgfxinit has been finally enabled for kabylake+ in upstream coreboot. Just made a build for the X210, if you want to give it a go. https://github.com/harrykipper/x210/blob/master/coreboot-gfxinit.rom If you want to compile your own head here: https://github.com/harrykipper/coreboot and select libg...
by harryK
Wed Jul 31, 2019 10:47 am
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

Since these changes for battery stuff are being made in the EC, would they affect Windows battery reporting? R These changes are being made in coreboot, so they would affect Windows only if it was running under coreboot, not the stock bios. But I guess this type of stuff could also be implemented o...
by harryK
Wed Jul 31, 2019 7:23 am
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

In the meantime I think I've fixed the battery (this time for real). See this https://github.com/harrykipper/coreboot/commit/2f68f138adb25605e5715896636cf33f6de5bd95 In the end we don't get mWh, what we get is broken mAh (as documented in the kernel). Adjusting 'capacity', 'full charge capacity', 'c...
by harryK
Mon Jul 29, 2019 2:29 pm
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

Hmm, I'm not sure - the value here is coming directly from the battery without being interpreted by the EC, so that would depend on the battery reporting broken units. Which certainly isn't impossible, but the numbers you're seeing with my patch are much closer to the numbers I see with a 9-cell ba...
by harryK
Mon Jul 29, 2019 10:46 am
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

Ok, can you try with https://github.com/mjg59/coreboot/commit/ff1e4531879d013c2e22a032d85bb89b6ab3e3f5 instead of the original patch? The values here look plausible to me, but the 14.4V is going to result in your power_now value going up a *lot* (your battery is actually reporting that it's dischar...
by harryK
Sun Jul 28, 2019 2:03 pm
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

Ok, can you try with https://github.com/mjg59/coreboot/commit/ff1e4531879d013c2e22a032d85bb89b6ab3e3f5 instead of the original patch? The values here look plausible to me, but the 14.4V is going to result in your power_now value going up a *lot* (your battery is actually reporting that it's dischar...
by harryK
Sun Jul 28, 2019 1:09 pm
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

Ok, can you try with https://github.com/mjg59/coreboot/commit/ff1e4531879d013c2e22a032d85bb89b6ab3e3f5 instead of the original patch? The values here look plausible to me, but the 14.4V is going to result in your power_now value going up a *lot* (your battery is actually reporting that it's dischar...
by harryK
Sun Jul 28, 2019 12:46 pm
Forum: 51nb and other modded Thinkpads
Topic: X210 embedded controller fixes (was: X210 EC datasheet/better brightness control)
Replies: 99
Views: 17733

Re: X210 EC datasheet/better brightness control?

If you still need the info, I'm using a 4 cell battery, rated 14.4V (the small battery has a higher voltage than the larger ones, that's why the discrepancies are more visible here). Design capacity is 2000 mAh / 28.8 Wh. Current full capacity is 1268 mAh / 18.2 Wh ectool -d says the following when ...
by harryK
Sun Jul 28, 2019 12:27 pm
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

Go on, I just uploaded it. Could it be due to the cpu microcode? Were you applying it before? Don't know about the microcode. But I have never applied it before, yes. Still, new build has the same iommu error. You could try and apply the microcode update while using the stock bios or the last worki...
by harryK
Sun Jul 28, 2019 5:13 am
Forum: 51nb and other modded Thinkpads
Topic: Coreboot on the X210
Replies: 75
Views: 10780

Re: Coreboot on the X210

Great. Thanks a lot! One question: why do you enable hotplug for the wireless card root port? And not, say, for the NVMe port as well? Or for no port at all, since these cards are not meant to be hotplugged anyway? Hi, can you be of help and compile the latest build from mjg59's branch? I want to t...

Go to advanced search