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

X210s

Old(er) Thinkpads with New(er) Intestines: X62 / T50 / T70 / etc.
Message
Author
harryK
Freshman Member
Posts: 101
Joined: Fri Jun 13, 2014 6:28 pm
Location: Glasgow, Scotland

X210s

#1 Post by harryK » Thu Feb 08, 2018 4:38 am

So, I recently acquired an X210 "kit" from the usual suspects, 51nb. The kit comprises of motherboard and screen, both near drop-in replacements for a standard X201/X201s. I installed it in the greatest thinkpad shell of all times (imho ;-), that of the X201s. Here's my initial report after a few of days use.

SPECS
  • i5-8250U
  • 12.2" 1920x1200 IPS
  • 2x DDR4 SO-DIMM slots
  • 1x M.2 nvme slot (where the express card would be)
  • 1x mSATA
  • 1x 2.5" SATA 3
  • 2x USB-A 3.0 (no USB-C)
  • SIM card slot
  • VGA, mDP (no HDMI)
  • Ethernet
  • No Express Card or Thunderbolt. The docking port is closed with a 3d printed dummy just like the X62.
Motherboard
The motherboard fitted perfectly in my X201s shell, comes without the thermal compound as it uses the heatskink and fan of the regular model with minimal modification. I had to cut the fan plug because the orignal one has 4 pins (one is empty) and the mobo only takes 3. I also had to slightly deform the edge of the heatpipe, as it wouldn't have fitted. Nothing major though.

Screen
The screen is nothing to call home about (http://laptopmedia.com/screen/kdc0000/) except, obviously, for the holy grail of form factors/resolutions: 16:10 WUXGA, aka 1920x1200! The screen is only slightly wider than the 1440x900 screen, fits the shell perfectly after removing a bit of rubber from the sides. Also when using an X200s/X201s slim shell there's no need to add material to increase the thickness, as a regular X200/X201 would need. Testament to the old 900p panel, really slim and super light for the time. I weighted it, and the old one is even lighter than the new.
The process is described here: https://forum.51nb.com/forum.php?mod=vi ... tra=page=2

BIOS
Contrary to the X62 the X210 BIOS configuration is completely unlocked and has dozens of options allowing for over- and underclocking of the processor. The TDP can be unlocked and people are already reporting that substantial performance increases are possible. Some defaults are sub optimal, especially for power management, and have to be changed. Native PCI Express has to be enabled for the OS to manage ASPM, package C-States above PC3 are disabled by default, so is DevSleep for AHCI drives. These have to be enabled for the machine to reach PC8. Unfortunately the panel doesn't seem to support PSR, which prevents the machine from reaching PC9 and PC10. Idle power consumption in PC8 is around 5W, more or less on par with the X62, which is a bit disappointing given that 8th gen processors are supposed to be much more power efficient than 5th. I suspect that the screen might be a bit of a power hog.

LINUX
Arch runs smoothlessly with very little effort, configuration wise. The X62 was more of a pain to set up properly. Users have to remind to install the r8168 driver from Realtek, as the stock r8169 doesn't have ASPM support and kills power management for the whole machine.

Code: Select all

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
	Subsystem: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
	Flags: bus master, fast devsel, latency 0
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) (prog-if 00 [VGA controller])
	Subsystem: Intel Corporation UHD Graphics 620
	Flags: bus master, fast devsel, latency 0, IRQ 122
	Memory at 2ffe000000 (64-bit, non-prefetchable) [size=16M]
	Memory at 2fe0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [100] Process Address Space ID (PASID)
	Capabilities: [200] Address Translation Service (ATS)
	Capabilities: [300] Page Request Interface (PRI)
	Kernel driver in use: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
	Subsystem: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
	Flags: fast devsel, IRQ 255
	Memory at 2fff020000 (64-bit, non-prefetchable) [disabled] [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 3
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
	Subsystem: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
	Flags: fast devsel, IRQ 255
	Memory at 2fff02f000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [dc] Power Management version 2
	Capabilities: [f0] PCI Advanced Features

00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])
	Subsystem: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller
	Flags: bus master, medium devsel, latency 0, IRQ 124
	Memory at 2fff010000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Kernel driver in use: xhci_hcd

00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
	Subsystem: Intel Corporation Sunrise Point-LP Thermal subsystem
	Flags: fast devsel, IRQ 18
	Memory at 2fff02e000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
	Kernel driver in use: intel_pch_thermal

00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
	Subsystem: Intel Corporation Sunrise Point-LP CSME HECI
	Flags: bus master, fast devsel, latency 0, IRQ 127
	Memory at 2fff02d000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])
	Subsystem: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 123
	Memory at dff04000 (32-bit, non-prefetchable) [size=8K]
	Memory at dff07000 (32-bit, non-prefetchable) [size=256]
	I/O ports at f090 [size=8]
	I/O ports at f080 [size=4]
	I/O ports at f060 [size=32]
	Memory at dff06000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [70] Power Management version 3
	Capabilities: [a8] SATA HBA v1.0
	Kernel driver in use: ahci

00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 120
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000e000-0000efff [size=4K]
	Memory behind bridge: dfe00000-dfefffff [size=1M]
	Prefetchable memory behind bridge: None
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [90] Subsystem: Intel Corporation Sunrise Point-LP PCI Express Root Port
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [220] #19
	Kernel driver in use: pcieport

00:1c.3 PCI bridge: Intel Corporation Device 9d13 (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 121
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: dfd00000-dfdfffff [size=1M]
	Prefetchable memory behind bridge: None
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [90] Subsystem: Intel Corporation Device 7270
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Access Control Services
	Capabilities: [220] #19
	Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
	Subsystem: Intel Corporation Device 7270
	Flags: bus master, medium devsel, latency 0

00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
	Subsystem: Intel Corporation Sunrise Point-LP PMC
	Flags: fast devsel
	Memory at dff00000 (32-bit, non-prefetchable) [size=16K]
	Kernel driver in use: intel_pmc_core

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
	Subsystem: Intel Corporation Sunrise Point-LP HD Audio
	Flags: bus master, fast devsel, latency 32, IRQ 125
	Memory at 2fff028000 (64-bit, non-prefetchable) [size=16K]
	Memory at 2fff000000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 3
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: snd_hda_intel

00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
	Subsystem: Intel Corporation Sunrise Point-LP SMBus
	Flags: medium devsel, IRQ 16
	Memory at 2fff02c000 (64-bit, non-prefetchable) [size=256]
	I/O ports at f040 [size=32]
	Kernel driver in use: i801_smbus

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
	Flags: bus master, fast devsel, latency 0, IRQ 126
	I/O ports at e000 [size=256]
	Memory at dfe04000 (64-bit, non-prefetchable) [size=4K]
	Memory at dfe00000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 01
	Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number XXXXXXXXXXXXX
	Capabilities: [170] Latency Tolerance Reporting
	Capabilities: [178] L1 PM Substates
	Kernel driver in use: r8168
	Kernel modules: r8168

02:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)
	Subsystem: Intel Corporation Dual Band Wireless-AC 7260
	Flags: bus master, fast devsel, latency 0, IRQ 128
	Memory at dfd00000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [40] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number XXXXXXXXXXXXX
	Capabilities: [14c] Latency Tolerance Reporting
	Capabilities: [154] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
Last edited by harryK on Fri Feb 09, 2018 7:58 am, edited 1 time in total.

NonesensE
Sophomore Member
Posts: 137
Joined: Mon May 29, 2017 6:28 am
Location: GF/BS/OHA, Germany

Re: X210s

#2 Post by NonesensE » Fri Feb 09, 2018 3:16 am

Thanks for the review! Looks promising. I'm more into 4:3, otherwise I'd be tempted. :-)
Sometimes coming over from the German forum...
X62s 3rd batch, [s]T61[/s] T70 14" 4:3 1st batch

tadfisher
Posts: 3
Joined: Sun Feb 11, 2018 9:59 pm
Location: Portland, OR

Re: X210s

#3 Post by tadfisher » Mon Feb 12, 2018 2:48 am

I've started a project to document and attempt to fix some BIOS/ACPI bugs here: https://github.com/tadfisher/x210-bios

The most glaring issues are the lack of ALPM for NVMe drives and a nasty SATA controller issue which renders drives unreadable after resuming from suspend, requiring a hard reboot.

Hopefully we can get in touch with whoever is maintaining the BIOS and give them this information..

harryK
Freshman Member
Posts: 101
Joined: Fri Jun 13, 2014 6:28 pm
Location: Glasgow, Scotland

Re: X210s

#4 Post by harryK » Mon Feb 12, 2018 6:37 am

tadfisher wrote:
Mon Feb 12, 2018 2:48 am
The most glaring issues are the lack of ALPM for NVMe drives and a nasty SATA controller issue which renders drives unreadable after resuming from suspend, requiring a hard reboot.
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/~mcg ... nable-aspm

tadfisher
Posts: 3
Joined: Sun Feb 11, 2018 9:59 pm
Location: Portland, OR

Re: X210s

#5 Post by tadfisher » Mon Feb 12, 2018 10:11 pm

Ah, that fixed it.

Still having the SATA controller issue:

Code: Select all

[   46.459669] ahci 0000:00:17.0: controller reset failed (0x80000001)
[   46.459673] dpm_run_callback(): pci_pm_resume+0x0/0xa0 returns -5
[   46.459679] PM: Device 0000:00:17.0 failed to resume async: error -5
Would you mind posting your SATA/RST, PCIe, and ACPI settings if it's not too much of a bother?

Tyruiop
Posts: 12
Joined: Tue Nov 28, 2017 5:26 pm
Location: Prague, Czech Republic

Re: X210s

#6 Post by Tyruiop » Tue Feb 13, 2018 10:48 am

I am going to buy a SSD for mine, and I was wondering which one you use (or other than ssd?)

Best

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#7 Post by RushNY » Tue Feb 13, 2018 2:18 pm

Is this going to be the general thread for X210 discussion? I'll start posting here instead, I go by the same username over on Reddit and I bought mine prebuilt from the LCDFans Facebook page.

I've confirmed that the M2 slot is SATA capable in addition to NVME.
See later post on BIOS update - SATA M2 support was dropped for some reason.

I've been trying to follow progress on the 51NB forums with Google translate, I'll try to share what I find out for other English buyers. Apparently there is a new BIOS currently being tested as of two days ago within their private QQ chat group. From what I understand it will have compatibility fixes for some WWAN cards and power settings tweaks.

Information sources:
Official Specs: https://translate.google.com/translate? ... rev=search
BIOS power settings for better turbo scaling: https://translate.googleusercontent.com ... 3ke8nHX7DQ
Synaptics Driver on Windows: https://translate.googleusercontent.com ... rBBU_OdY1g

I'll either update this post or make a new one as I find out more stuff :D
Last edited by RushNY on Sun Feb 18, 2018 4:55 pm, edited 1 time in total.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

NonesensE
Sophomore Member
Posts: 137
Joined: Mon May 29, 2017 6:28 am
Location: GF/BS/OHA, Germany

Re: X210s

#8 Post by NonesensE » Tue Feb 13, 2018 5:45 pm

Tyruiop wrote:
Tue Feb 13, 2018 10:48 am
I am going to buy a SSD for mine, and I was wondering which one you use (or other than ssd?)

Best
I'm not using any SSD in an X210 as I don't have one, but I'm debating with myself which one to use in my T70. The obvious choice until last month was the Samsung 960 EVO. There are some new interesting options coming to market these days, mostly with the SM2262 controller, e.g. Intel 760p and ADATA SX8200. The Intel is already available.

If you don't need that kind of speed - and, let's face it, hardly anybody can make use of the advantage - you can of course use a slower SSD with SATA M.2 interface, e.g. Samsung 850/860 or Crucial MX500. You probably won't notice the difference.
Sometimes coming over from the German forum...
X62s 3rd batch, [s]T61[/s] T70 14" 4:3 1st batch

harryK
Freshman Member
Posts: 101
Joined: Fri Jun 13, 2014 6:28 pm
Location: Glasgow, Scotland

Re: X210s

#9 Post by harryK » Wed Feb 14, 2018 10:06 am

tadfisher wrote:
Mon Feb 12, 2018 10:11 pm
Ah, that fixed it.

Still having the SATA controller issue:

Code: Select all

[   46.459669] ahci 0000:00:17.0: controller reset failed (0x80000001)
[   46.459673] dpm_run_callback(): pci_pm_resume+0x0/0xa0 returns -5
[   46.459679] PM: Device 0000:00:17.0 failed to resume async: error -5
Would you mind posting your SATA/RST, PCIe, and ACPI settings if it's not too much of a bother?
Hi,

all I change over the defaults is:
  • RC ACPI: Native PCIE Enable -> Enabled; Native ASPM -> Enabled
  • Power & Performance: Package C-State limit -> CPU Default
  • Chipset: Pci Express config: DMI Link ASPM Control -> Enabled; Port 1: ASPM -> L0sL1; L1 Substates -> L1.1&L1.2 (I do this for all the ports, although PCI Express ports from 5 onwards can probably be disabled. Port 9 is nvme.)
  • Chipset: SATA Rst: Aggressive LPM -> Enabled; SATA Port 1 DEVSLP -> Enabled; Type -> Solid State Drive (I disable the other ports as I only use one 2.5" SATA ssd)
The system is sufficiently stable, haven't had any lock ups or crashes so far. The only disappointment is power consumption: 2W over what it should be.

Tyruiop
Posts: 12
Joined: Tue Nov 28, 2017 5:26 pm
Location: Prague, Czech Republic

Re: X210s

#10 Post by Tyruiop » Thu Feb 15, 2018 8:48 am

NonesensE: thanks

harryK: did you get the volume buttons of the keyboard to work on Arch? If yes, could you explain how did you do it? Thanks!

harryK
Freshman Member
Posts: 101
Joined: Fri Jun 13, 2014 6:28 pm
Location: Glasgow, Scotland

Re: X210s

#11 Post by harryK » Thu Feb 15, 2018 10:06 am

Tyruiop wrote:
Thu Feb 15, 2018 8:48 am
harryK: did you get the volume buttons of the keyboard to work on Arch? If yes, could you explain how did you do it? Thanks!
Didn't do anything. They worked in GNOME oob

Tyruiop
Posts: 12
Joined: Tue Nov 28, 2017 5:26 pm
Location: Prague, Czech Republic

Re: X210s

#12 Post by Tyruiop » Thu Feb 15, 2018 10:23 am

Ok thanks, what about the screen's backlight, can you adjust it?

Nevermind, acpi_backlight=video in the kernel commands fixed that

Thinkpad4by3
ThinkPadder
ThinkPadder
Posts: 1814
Joined: Sun Aug 09, 2015 9:25 am
Location: N. Bellmore, ny

Re: X210s

#13 Post by Thinkpad4by3 » Thu Feb 15, 2018 11:52 am

How is WUXGA on a 12.1” LCD? It’s great on 17” of TN glass but 12” of IPS glass must be a pipe dream!
Thinkpad4by3's Law of the Universe.

The efficiency of two screens equally sized with equal numbers if pixels are equal. The time spent by a 4:3 user complaining about 16:9 is proportional to the inefficiency working with a 16:9 display, therefore the amount of useful work extracted is equal.

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#14 Post by RushNY » Sun Feb 18, 2018 11:34 am

New BIOS update released today: https://translate.google.com/translate? ... rev=search

"This version updates the BIOS base package, fixes the problems found in the previous two beta versions, and manually installs the UltraNav driver that supports the middle finger of the pointing stick. It also supports the use of the pointing stick and the touch pad, and stays normal after standby (sleep) resumes."

I've mirrored it here because you need an account to download it:
https://mega.nz/#!kpRgjAwJ!ufMxABQXI9OH ... 3fEJQJEcNI

It seems they removed SATA support on the M2 slot, my drive wasn't being detected but moving it to the 2.5 bay with an adapter worked.
Last edited by RushNY on Mon Feb 19, 2018 10:55 am, edited 1 time in total.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

greenblob
Posts: 10
Joined: Sun Feb 18, 2018 8:44 pm
Location: Bloomington, Indiana

Re: X210s

#15 Post by greenblob » Sun Feb 18, 2018 8:46 pm

tadfisher wrote:
Mon Feb 12, 2018 2:48 am
I've started a project to document and attempt to fix some BIOS/ACPI bugs here: https://github.com/tadfisher/x210-bios

The most glaring issues are the lack of ALPM for NVMe drives and a nasty SATA controller issue which renders drives unreadable after resuming from suspend, requiring a hard reboot.

Hopefully we can get in touch with whoever is maintaining the BIOS and give them this information..
Have you managed to get suspend/wake working? It wakes up properly if it's only been a couple of minutes since closing the lid, but if it's been around 10 minutes or more, it glitches out and I have to hard-reset.

greenblob
Posts: 10
Joined: Sun Feb 18, 2018 8:44 pm
Location: Bloomington, Indiana

Re: X210s

#16 Post by greenblob » Sun Feb 18, 2018 11:21 pm

RushNY wrote:
Sun Feb 18, 2018 11:34 am
New BIOS update released today: https://translate.google.com/translate? ... rev=search

I've mirrored it here because you need an account to download it:
https://mega.nz/#!kpRgjAwJ!ufMxABQXI9OH ... 3fEJQJEcNI

It seems they removed SATA support on the M2 slot, my drive wasn't being detected but moving it to the 2.5 bay with an adapter worked.
Is there a way to update without Windows?

harryK
Freshman Member
Posts: 101
Joined: Fri Jun 13, 2014 6:28 pm
Location: Glasgow, Scotland

Re: X210s

#17 Post by harryK » Mon Feb 19, 2018 4:25 am

RushNY wrote:
Sun Feb 18, 2018 11:34 am
It seems they removed SATA support on the M2 slot, my drive wasn't being detected but moving it to the 2.5 bay with an adapter worked.
This is probably a bug then. Is this the M.2 slot or the mSATA slot next to the WLAN card?

Also, did you notice other relevant changes? Might not be worth upgrading...

harryK
Freshman Member
Posts: 101
Joined: Fri Jun 13, 2014 6:28 pm
Location: Glasgow, Scotland

Re: X210s

#18 Post by harryK » Mon Feb 19, 2018 4:27 am

greenblob wrote:
Sun Feb 18, 2018 11:21 pm
Is there a way to update without Windows?
Make a FreeDOS bootable USB stick, uncompress the .rar into the usb stick, boot from it and launch update.BAT

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#19 Post by RushNY » Mon Feb 19, 2018 11:00 am

harryK wrote:
Mon Feb 19, 2018 4:25 am
RushNY wrote:
Sun Feb 18, 2018 11:34 am
It seems they removed SATA support on the M2 slot, my drive wasn't being detected but moving it to the 2.5 bay with an adapter worked.
This is probably a bug then. Is this the M.2 slot or the mSATA slot next to the WLAN card?

Also, did you notice other relevant changes? Might not be worth upgrading...
Yes this is the M2 not the mSATA, and it seems someone else on 51NB has posted confirming the lack of SATA on the M2 slot. Perhaps it's a side affect of getting NVME working properly? Time will tell I guess as I'm sure they're aware of it at this point. I'd have to imagine those using SATA M2 drives like I was are a very very small portion of overall users, perhaps I was the only one and I took it as an opportunity to upgrade to NVME. :lol:

I haven't noticed anything else yet but I also haven't been heavily using the laptop. They have the main changes listed there, I'll have a 960 EVO coming tomorrow so I'll be able to verify that the NVME sleep bug is fixed like they say.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

Tyruiop
Posts: 12
Joined: Tue Nov 28, 2017 5:26 pm
Location: Prague, Czech Republic

Re: X210s

#20 Post by Tyruiop » Mon Feb 19, 2018 11:25 am

I don't have the new BIOS but with nvme and a 960 EVO. It works well, even the sleeping, just every other time.

Hopefully, I will be able to flash the new bios soon.

m000
Posts: 10
Joined: Mon Feb 19, 2018 11:38 am
Location: Vantaa, Finland

Re: X210s

#21 Post by m000 » Mon Feb 19, 2018 11:48 am

Has anyone found a working graphics driver for Win8.1?

I tried following the instructions here: https://communities.intel.com/thread/108407 to modify the .inf in the driver package, only to later realize that the Intel 620 graphics card in the 8250u has a different Hardware ID (5917) to the regular kaby lake 620's (5916), and thus apparently fails installation as there are no drivers for that id(? apparently?) in the older driver package that still had multi-version windows installs and wasn't limited to just Win10.


Wondering here if it would be easier to modify the ID in the old package (and use the drivers for the "wrong" 620) to potentially force installation, or modify one of the newer windows-10-only -installs to be compatible with 8.1 via similar .inf modification?



Also, is there a consensus on the best trackpoint driver? I use the one for the X201, and it works OK, but the scrolling isn't quite as reponsive as on Win7 and the old x201 - it is a tweensy bit "jerkier" to start going, so to speak (that said, it is, however, much better than the default windows scrolling).

Someone recommended the X250 synaptic trackpoint drivers, but after force-installing them the trackpoint didn't work at all and there was no cursor unless i plugged an external mouse.

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#22 Post by RushNY » Mon Feb 19, 2018 12:07 pm

Have you tried the new bios? Check thread I posted earlier it says it works well with the X250 driver after it.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#23 Post by RushNY » Mon Feb 19, 2018 4:06 pm

Trying to find someone that will post or make me an account at 51NB so I can request a fix or updated bios splash screen, the current one is really annoying. I believe our bios is Aptio V and there is an editor out there but I'd rather not risk bricking.

The X62 splash is so much better looking: https://i.warosu.org/data/g/img/0570/71 ... 692924.jpg

Here's a couple mockups of X210 in the same format (edited): https://imgur.com/a/Exqbd

Hopefully we can get that as an alternate option in the bios or something.
Last edited by RushNY on Tue Feb 20, 2018 10:13 am, edited 1 time in total.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

greenblob
Posts: 10
Joined: Sun Feb 18, 2018 8:44 pm
Location: Bloomington, Indiana

Re: X210s

#24 Post by greenblob » Mon Feb 19, 2018 7:51 pm

Does the new BIOS fix the sleep/wake issues?

Tyruiop
Posts: 12
Joined: Tue Nov 28, 2017 5:26 pm
Location: Prague, Czech Republic

Re: X210s

#25 Post by Tyruiop » Tue Feb 20, 2018 4:36 am

RushNY wrote:
Mon Feb 19, 2018 4:06 pm
Trying to find someone that will post or make me an account at 51NB so I can request a fix or updated bios splash screen, the current one is really annoying. I believe our bios is Aptio V and there is an editor out there but I'd rather not risk bricking.

The X62 splash is so much better looking: https://i.warosu.org/data/g/img/0570/71 ... 692924.jpg

Here's a mockup of X210 in the same format: https://i.imgur.com/4FSVadG.jpg

Hopefully we can get that as an alternate option in the bios or something.
I'll try asking Jacky

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#26 Post by RushNY » Tue Feb 20, 2018 10:15 am

Tyruiop wrote:
Tue Feb 20, 2018 4:36 am
RushNY wrote:
Mon Feb 19, 2018 4:06 pm
Trying to find someone that will post or make me an account at 51NB so I can request a fix or updated bios splash screen, the current one is really annoying. I believe our bios is Aptio V and there is an editor out there but I'd rather not risk bricking.

The X62 splash is so much better looking: https://i.warosu.org/data/g/img/0570/71 ... 692924.jpg

Here's a mockup of X210 in the same format: https://i.imgur.com/4FSVadG.jpg

Hopefully we can get that as an alternate option in the bios or something.
I'll try asking Jacky
Just updated the album: https://imgur.com/a/Exqbd

Really hoping we can make something happen but Jacky has been MIA (understandably so, he takes a risk contacting us even when using a VPN) and I can't find anyone to post on the forum.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

FryPpy
Senior Member
Senior Member
Posts: 501
Joined: Thu Dec 06, 2012 3:29 pm
Location: Moscow, Russia

Re: X210s

#27 Post by FryPpy » Wed Feb 21, 2018 5:24 am

RushNY wrote:
Mon Feb 19, 2018 4:06 pm
The X62 splash is so much better looking: https://i.warosu.org/data/g/img/0570/71 ... 692924.jpg

Here's a couple mockups of X210 in the same format (edited): https://imgur.com/a/Exqbd
Just to clarify. On X62 logo 2007 is not the date from 51nb's history (or may be i am wrong;) - this is the date of birth of original Thinkpad X61. Or may be this is a date when i have bought my first ThinkPad (T60).
For X210 the left date should be 2010 (according to ThinkWiki).

axur-delmeria
ThinkPadder
ThinkPadder
Posts: 1947
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: X210s

#28 Post by axur-delmeria » Wed Feb 21, 2018 7:23 am

FryPpy wrote:
Wed Feb 21, 2018 5:24 am
Just to clarify. On X62 logo 2007 is not the date from 51nb's history (or may be i am wrong;) - this is the date of birth of original Thinkpad X61.
[/quote]

Not date of birth, but the release year. According to Notebookreview.com, Lenovo officially released the X61 on May 31 2007.
Daily driver: X220 4291-C91 i7-2620M

Backup: X220 4291-P79 i5-2520M
Toy: X60F Core Solo U1300
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

RushNY
Posts: 14
Joined: Sat Dec 30, 2017 3:15 pm
Location: NY, USA

Re: X210s

#29 Post by RushNY » Wed Feb 21, 2018 7:00 pm

FryPpy wrote:
Wed Feb 21, 2018 5:24 am
RushNY wrote:
Mon Feb 19, 2018 4:06 pm
The X62 splash is so much better looking: https://i.warosu.org/data/g/img/0570/71 ... 692924.jpg

Here's a couple mockups of X210 in the same format (edited): https://imgur.com/a/Exqbd
Just to clarify. On X62 logo 2007 is not the date from 51nb's history (or may be i am wrong;) - this is the date of birth of original Thinkpad X61. Or may be this is a date when i have bought my first ThinkPad (T60).
For X210 the left date should be 2010 (according to ThinkWiki).
Cool thanks I didn't realize that, I'll update it when I get the chance.

Edit: Album has been updated with first year changed to 2010.
Current: 51NB X210 - i5-8250U 4C/8T | 32GB DDR4 2400 | 500GB 960 EVO | WUXGA
Collection: T400 - C2D P9600 | 8GB DDR3 1600 | WXGA+ | Libreboot
Past: X230 - i5-3210M | 8GB DDR3 1600 | X220 KB | Coreboot

greenblob
Posts: 10
Joined: Sun Feb 18, 2018 8:44 pm
Location: Bloomington, Indiana

Re: X210s

#30 Post by greenblob » Fri Feb 23, 2018 6:51 pm

Just a quick report: Suspend/wake issues seem to have been resolved since updating to the new BIOS.

Post Reply

Return to “51nb and other modded Thinkpads”

Who is online

Users browsing this forum: No registered users and 1 guest