本帖最后由 FlyGoat 于 2019-6-16 16:09 编辑
虽然我短短的人生仅仅经历了17年,但是ThinkPad这个品牌陪伴我的时间却占据了半数以上的年岁,从R31到X32到X61到X230,因为一直用父母退役的笔电,所以几乎一直接触的是ThinkPad。也受益于ThinkPad大量用户组建的社区,没少折腾。从x61割脉超频,到X230改屏幕,编Coreboot,Strip ME。 所以18年双11,当我有终于有机会选择自己的笔电的时候,毫不犹豫的选择了ThinkPad。又因为之前在AMD Raven Ridge R3 2200G桌面平台体验,而选择了同为Raven Ridge的R7 2700U版的E485(20KU000HCD)。 现在,因为偶然的机会,我即将得到一台X1 Extreme。明天他就要到货了,所以想趁着今天E485最后一次作为生产力机器服务于我,把折腾他的历程记录下来,以后,就让这台饱经风霜的E485做长辈的娱乐炒股机养老吧。
这是他今天的照片: 安装Linux 刚拿到机器,忙于准备考试以及机器人竞赛,所以加了块1T SSHD和装Linux之外并没有怎么折腾。装Manjaro的时候第一次没成功点亮,不过参照一篇老外的博文在boot cmdline补上了ACPI IVRS表缺失的APIC中断映射之后就好了。这里呼吁联想尽快在BIOS里补上缺失的表。
换屏
惨烈的是,在准备机器人竞赛的过程中,因为误操作,电脑屏幕被机器人撞了一下,屏幕碎了。
于是淘宝上买了一块素质比原厂稍好一点的京东方”NV140FHM-N62“换上,结果发现无背光。换了屏线还是没用。这台机器网上找不到原理图,只能剪了老的屏线量电压,量了半天发现背光没有电。又研究了好久,追到主板上,发现是主板上的背光保险烧断了,就是屏线接口下面的Fuse F7,用锡稍微短路一下就好了。
解锁TDP
--stapm-limit=37000 --fast-limit=42000 --slow-limit=42000 --tctl-temp=105 --min-fclk-frequency=1200 --vrmmax-current=66000。
修EC网卡Bug
然后稍微有闲暇时间,因为对无线网卡MU-MMIO速度不满意,还是买了一块9260AC网卡给换上,然而愤怒的发现Linux下蓝牙不能用。注意到内核在刚启动的时候有探测到挂在USB下的蓝牙设备,但是初始化了一半挂了。遂怀疑EC在捣鬼,挂上示波器,果然Linux启动过程中M2 rfkill脚翻转了,估摸着是EC接收了某个ACPI Query然后错误的启动了rfkill。blacklist掉thinkpad_acpi果然蓝牙可以用了。但这样很不爽,连电量都不能看,于是又一个个驱动子系统的排除,最后聚焦到了“GBDC” Query。然后写了个补丁( https://patchwork.kernel.org/patch/10842487/),在检测到Intel网卡的情况下禁用这个Query。提交给了主线内核。这期间又发现由于SMBIOS DMI Table的变化,thunkpad_acpi驱动检测不到EC的版本,导致thermal子系统不能正确运行,干脆也写了个补丁一并解决了( https://patchwork.kernel.org/patch/10844699/)。他们都已经并入最新的主线内核了。
改散热
既然之前想办法解锁了TDP,TDP最高可以到45W,那么下一步顺理成章就是改散热了。原始散热能力有限,根据我的测试,即使上了液金,也压不住长时间28W。按照我的分析,机器自带的双热管导热能力已经到达了足够了,一整个散热组件都非常热,瓶颈在风扇的散热能力上。E485的风扇也没有什么高转速替代品,那么唯一可行的方法就是把热导到其他地方。但是这台机器里又没有其他的金属部件,那就只能自己增加一块匀热板了。完工后效果如图,接下来讲一下过程。
在某宝上找到了超薄的热管。根据估算,电池到D壳约有3mm的空隙,其中2mm分给热管,1mm分给匀热板应该差不多。那么热管怎么固定到散热器上呢?硅脂的效率太低,而且不牢固。看了看淘宝上游戏本的改散热方案,他们都采用回流焊。倒是给我指明了一条路,虽然我没有回流炉,但是拿热风枪和BGA焊膏DIY一下也不是不行。于是采购材料,开干!
首先,打磨掉散热器上的黑色油漆,涂上焊锡膏。因为我发现散热器的最高高度低于电池,而超薄热管有不方便弯曲,所以先在散热器上垫上两片铜片,使高度与电池相当。
用热风枪400度吹了好久,两块铜片都非常牢固。
随后上热管,夹子夹住,继续吹。 完成!
CPU自然是要上液金的。
至于匀热板,就用泡沫胶粘在D壳上,涂好硅脂,直接合上,完美。 匀热板是要来的超薄铝板边角料,用铁皮剪裁了一下尺寸,剪掉了D壳上的一片凸起之后完美安装,刚好能合上D壳。
而后烤鸡,亲测在38W下机器可以稳在94度左右,但是D壳变得滚烫滚烫的,基本也只能放在桌子上用了。从Laptop变身Desktop(逃
感悟
在我折腾的过程中,很意外的发现了ThinkPad的一些坚守,这也让我对Lenovo旗下的ThinkPad印象大变。对比老外的可以随便BIOS Mod的Matebook D,ThinkPad Phoenix BIOS层层的签名校验,从AMD PSP开始的验证,以及及时的漏洞反馈修复机制诠释了这个品牌对安全的坚守。从某些BIOS厂商一代一换,固件接口一代一变的笔记本,映射出ThinkPad保持近20年兼容性的ACPI接口和WMI管理接口中包含的对“Enterprise”和”Professional”的理解。贴心的螺丝防丢设计,各个零件上螺丝型号的标识,完整的HMM手册,极佳的FRU通用性,ThinkPad也一直在可维护的道路上努力。从当年的H8S EC,到现在的ThinkEngine,ThinkPad从未停止在可靠性上深耕。
瞎眼屏,祖传带鱼屏,各种阉割,白名单,焊死内存 等等。ThinkPad总是在你看得到的地方显得吝啬。但是在那些你不注意的角落,他总是默默替你保守着底裤。在十年如一日的坚守中寻求变革,这正是这个品牌生生不息的秘密。
|