X2100折腾记录(慢更)
因为手里这台过段时间要出了,记录下吧大学的时候买的X220,买的时候被JS坑了一把,验货的时候是有指纹板,验完是无指纹;(当然我后边卖给他一个拆了CPU和内存硬盘的笔记本搬回一局)
那个时候定制机无非就是X330,上服务器CPU之类的
屏幕改了LED屏幕,加了指纹托,上了PCMI转USB3.0
大学毕业后逐渐吃灰,然后某次家里打扫卫生的时候被卖了!!!
毕业后买了Thinkpad P53 (9850H+T2000,顺便说一句这本出二手)
这个本基本破掉了TP一直的质量信仰
先是买来装OS的时候没拔SD卡,装完不认SD
然后触摸板无效,更换过一次主板
然后就是打游戏会突然掉帧
然后就看到X2100和T700了
当时选的时候很简单
X220用过,毕竟定制机,做轻度使用,所以便携第一,选X2100
CPU选尽量核多的,毕竟现在的应用,4核已经开始吃力了
然后咸鱼选了个10810U
结果老哥一直劝导我刚工作不要冲动消费
然后我就在T700群里观望
后来还是忍不住买了一台10710U
这台机收的时候6K,但是卖主不老实,我看到发货地址是个大学,想着学生缺钱,就直接收货了
B键卡扣掉了,能用,但是不完美,换了个
D壳原来位置的挡板掉了,拆机用胶水加固
DDR只能插一个 插两个不开机 (后来修好了)
因为我做过几年游戏本的硬件设计,所以拿到手拆解了
1:散热器弯折比较厉害,但是鳍片厚度和热管厚度还好
2:从电源的MOS和电感数量判断,给的功率大约是25-30W的配置(再高的功率可以输出,但是发热、纹波、效率不是最佳区间)
3:板子为黑版,第五版本,电容为POSCAP(黄色的是钽电容,POSCAP比钽好些)
4:USB左下是反装的(触点朝上)有些特殊的设备会插不上
5:SSD在左下,这个位置因为打字的时候比较烫手,所以拆去了散热片,换发热量低的盘;其实完美方案是这里放一个M2.PCIE的网卡,右侧放SSD,但是这样需要改天线,懒得折腾
6:SSD下方有些器件,这样安装双面贴的SSD会比较紧张
装回去烤鸡,发现只能稳19W@1.9Ghz,然后备份了驱动,打算重做OS
论坛说最稳定的是win10 LTSC 我是不信的,另外多说一句,驱动有安装顺序的
本来打算装win11专业版,但是当时ME掉了,PTT用不了,就装的win10 23H2专业版
直接进PE,格式化全盘,原版镜像安装,装完打开设备管理器,先安装芯片组驱动,然后装Skylake的驱动,直到没有感叹号
然后进设置,点自动更新,自动更新会更新intel core和核显
烤鸡还是18W,然后因为单内存,拿去办公的时候 同时网易云+企业微信+QQ+微信+网页有点吃力,就吃灰了。
那段时间我一直以为是散热器不行,直到佳信大佬说他的40W散热器,我感觉不太对劲,因为薄壳+薄热管能跑40,没理由后壳18W;
然后打算寄出去修一下内存槽,换散热器。
寄出前插了两根内存,开机果然不亮,因为有事就先出去吃饭了
吃饭回来居然亮了!!
X86的启动过程是这样:
bios启动:
这时候只有南桥工作,检测各路电压和各项配置,这个阶段只有冷开机才会进行
DDR训练:
这个阶段只有第一次开机/变更硬件后第一次开机
因为内存有很多参数,这个阶段会跑DDR的时序、和数据校验,跑不过就降级再跑,跑完会把跑好的参数存起来,下次开机直接用
一直跑不过就一直黑屏,这时候Debug code通常是55
OS启动:
一般到这个阶段,Bios基本没啥事了,屏幕开始亮,开始转圈,CPU开始以高功率运行
一般这个阶段就俩问题:电压有问题导致卡logo,或者功率太高掉电
总之,硬件应该没问题,把这个消息发到T700群,有大佬提示可能是Me丢失导致的,我才发现一直没有Me
10代U有两版bios :V25和XY
V25刷入是看不到Me固件,但是音频正常,XY能看到Me固件,但是音频会有问题
先普及一下Me固件
Me固件是存在南桥的的程序,负责CPU的基本配置,有的也负责电压调度,一般会包在bios里
10代U的确存在不正确的刷入方式导致丢固件,但是有两种结果:
A:bios下看不到ME ,OS下用检测工具也看不到
B:Bios下看不到Me,OS下能检测到
查相关资料的时候,发现,HDA的一个pin,同时也作为starp用,于是打算卡bug。
先普及一下什么叫starp:
通常,有些软件在运行的时候,会读取某些pin的值,比如为H就怎么,为L就怎么,
因为X86有数十到数百个这种pin ,每个都安排电阻的话,需要的引脚太多,于是就有一个策略:
作为starp的引脚,只有在某个特殊的情况下,才会被读取,且读取窗口很短,过了这个窗口就没用了。
例如这根pin,它只有在需要配置的时候,且它的电压上升沿20%-80%的时候有效,当90%-100%的时候他就是HDA功能了
所以有可能是20%-80%这段时间电压出问题了,为什么是电压呢,这又需要普及一个问题,Group电压:
CPU的GPIO有几百个,每个GPIO的电压不尽相同,为了方便管理,分成多个组,每个组电压一样,通常是3.3V和1.8V
对于HDA,当外设为3.3V的时候,设置为1.8V也能用(只是不稳定),但是!HDA的电压,可能和作为starp的电压不一致!!!
有两个原因:
HDA的电压需要查外设,而且HDA的电压,和作为starp的时候的上拉电压,不在同一页,有时候会忘记检查
它的电压上升沿20%-80%的时候,大部分电没起来,所以只允许设置特定的电压
所以,只需要卡一个bug,让V25的bios在某次启动的时候能抓到这个pin就完事了
然后我调了一星期(具体看T700群里聊天记录)
具体就是把V25和XY的各种刷,刷完用二进制编辑器剪切组合
刷的时候还发现一个问题,如果用夹子刷V25或者XY,烤鸡能30W,但是如果软刷V25,就会限制到18W
因为改logo通常是软备份改完软刷,估计就是这时候限制的,估计软刷会丢一些东西(群友验证的时候发现软刷后会看到VR参数全是0)
所以我直接用夹子刷,改完BIOS夹子备份
一切调好后准备调机:
bios里开启可信启动、dtpm改为PTT,进OS查看TPM正常
然后进bios,关闭CSM、安全启动设置为standard 模式开启
然后装win11专业版(这时候可以直接在安装OS的时候设置指纹,不需要驱动)
装的过程按win10一样
音频驱动有点麻烦,需要先看一下设备管理器的HWID,然后从联系官网下载驱动,并把HWID编辑到inf里就可以
指点杆驱动直接安装就可以(我用的无触摸,有触摸有概率掉指点杆驱动)
然后更新系统就OK
更新完。设备管理器的USB和网卡,全部取消“允许关闭此设备以节约电源”
然后进intel核显,关闭面板自刷新,关闭自动调节刷新率,关闭省电,电池和适配器都要改
做完这一套基本就OK了,但是功耗还需要调
进bios ctdp 设置nomal,设置PL1=PL2,然后烤鸡,摸PL2最大值
我这个45W的时候烤鸡掉电,41.25W的时候 Aida64显示系统功耗66W,适配器因为是65W或者90W,所以41.25W是比较不错的PL2
进BIOS
开启ocverclock
core和GT都降压100
进VR,ACLL设置160,DCLL设置160,适当调大电流限制,PLSY限制480(具体参数看群里聊天记录)
ACLL主要是防止掉压
重启,aida64全选 烤鸡10H
烤鸡后稳在26w,频率3.1Ghz
重启,进bios,PL1设置为26125,PL2设置为41250,时间28秒
aspm设置disble
设置c-satate 限制为auto
chipset
设置核显可占用最大内存为2048M
开机,烤鸡8h没问题
拆机,在CPU背面的电容上垫导热垫 然后用铝箔胶带覆盖板子,将屏幕排线用铝箔胶带牢固固定
右下的天线盘好,用铝箔贴好 和小板贴一起
重启
开机 轻载频率3.9-4.6Ghz 功耗7-12W
拔电源,功耗降到2-7W
电池模式下烤鸡,电量低于10%之前不会掉电,且低于10%能开机
充满电 bit压测7天中
这本有个大哥7800收了,如果我后边咸鱼又上架了就是大哥把我鸽了
上面的东西 有需要谈论的可以留言
另外 上电开机需要硬件支持,我在bios里没找到这个选项
多来点图 很详细 ,功率释放能到42.25瓦牛叉叉 我的只有25瓦,软刷的bios也不会调bios 写的确实好详细 写得很好,期待图文并茂! 好文~好折腾 不愧是笔记本硬件设计大佬 专业^g^ 赞👍
顺带说下x86启动太复杂了 看不懂,不明觉厉。。 就是感觉很厉害 XY版与V25差别有2点:EC和HDA对应电压不同。刷XY版me会有显示,应该丢的时间较短。找回来比较幸运。折腾精神值得学习。点赞👍。
页:
[1]