专门网论坛

 找回密码
 立即注册

新浪微博登陆

只需一步, 快速开始

快捷登录

【放大价】X390 T490 T490S X1专门网 纪念品蜗牛家 X230 618最新活动【玖伍鑫】团购Yoga260
楼主: FlyGoat

[笔记本整机] 【原创】E485折腾手记以及感悟 (解锁TDP,改散热,安装Linux等等)

  [复制链接]

入门会员 Rank: 1

帖子
967
积分
0.6
技术分
0 分
资产值
11105 nb
联谊分
0 分
注册时间
2008-4-8
发表于 2019-6-16 19:56:36 | 显示全部楼层
现在的年轻人不得了,感觉白活了
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
262
积分
0.3
技术分
0 分
资产值
4377 nb
联谊分
0 分
注册时间
2010-7-23
发表于 2019-6-16 20:33:01 | 显示全部楼层
发出AMD YES的声音
液金防护怎么做的?毕竟这东西一旦有一点疏漏,对主板就是灭顶之灾
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-16 21:29:08 | 显示全部楼层
本帖最后由 FlyGoat 于 2019-6-16 21:46 编辑
QUOTE:
不知道 发表于 2019-6-16 19:33
类似于把x230里面的固件改修改了, 是地址不对, 无意中修改了

我觉得不会。首先MAC地址是BIOS决定的,放在EFI NVRAM里,初始化PCIe的时候写入网卡,据我所知EC除了WoL功能之外和网卡并没有其他连接。然后我不清楚TPFC的的风扇控制方式,但是按thinkpad_acpi的风扇控制方式来看纯粹是只要写IO端口,没有错地址到修改BIOS的可能。再者以Lenovo Verified NVRAM的验证机制来看遇到非授权的对EFI NVRAM的更改轻则被重置一整个NVRAM重则拒绝启动,操作系统内唯一可能的修改NVRAM的方式是ACPI WMI Call,但是能不能修改MAC和其他网卡信息我并不清楚。

方便看一下网卡是什么型号的吗?Realtek R81xx?还是Intel PCH出的GMAC?Intel平台比较玄学,ME什么都有可能干涉。
现在的ThinkEngine实际上是定制版MicroChip MEC片子,具体功能我还没怎么研究过。X61 X230的H8S倒是Renesas的,老外把固件逆向了个遍。

个人更倾向于网卡问题不是TPFC导致的,可能是孤立的故障,也有可能是TPFC触发了BIOS的什么玄学机制。E485上我也在用TPFC,目前没有遇到大问题。
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-16 21:29:50 | 显示全部楼层
QUOTE:
liu12mh 发表于 2019-6-16 20:33
发出AMD YES的声音
液金防护怎么做的?毕竟这东西一旦有一点疏漏,对主板就是灭顶之灾

Die周围用环氧树脂AB胶涂了一圈。感觉问题不大。
回复 支持 反对

使用道具 举报

中级会员 Rank: 3Rank: 3Rank: 3

帖子
26818
积分
5.3
技术分
0.2 分
资产值
67095 nb
联谊分
0 分
注册时间
2014-9-15
发表于 2019-6-16 21:36:39 来自手机版 | 显示全部楼层
年轻有为,前途无量
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
18
积分
0.5
技术分
0 分
资产值
9161 nb
联谊分
0 分
注册时间
2015-7-30
发表于 2019-6-16 23:15:49 | 显示全部楼层
QUOTE:
FlyGoat 发表于 2019-6-16 21:29
Die周围用环氧树脂AB胶涂了一圈。感觉问题不大。

个人的建议仅供参考:应该上耐高温的聚氨酯+硅树脂三防漆,一般的环氧树脂AB胶只耐80左右,不知道楼主用的型号是耐多少温度的,有耐高温的达200度。
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-16 23:35:18 | 显示全部楼层
本帖最后由 不知道 于 2019-6-16 23:54 编辑
QUOTE:
FlyGoat 发表于 2019-6-16 21:29
我觉得不会。首先MAC地址是BIOS决定的,放在EFI NVRAM里,初始化PCIe的时候写入网卡,据我所知EC除了WoL ...

安装TPFanControl后机器确实挂了, 无法开机, 通过编程器把BIOS写回去救回来了.
网卡是 Intel I219-V, 救回来后网卡型号变成 I219-LM, MAC地址也变了, 因为我对照了之前的BIOS照片发现的.
我后来把Intel 网卡的EEPROM写回去了, 通过Intel自己的工具 eeupdate, 现在网卡型号, MAC地址都恢复了, 但是还是不能正常工作, 设备管理器里面显示一个感叹号. 而且网卡指示灯有反应, 插网线会亮. 在BIOS里面打开WOL, 不插网线两个指示灯常亮(指示灯常亮这个情况好像原来不是这样的, 原来BIOS里WOL一直打开的, 记得不插网线的时候指示灯是不亮的)
所以现在怀疑是EC被动过了, 就找EC的资料
因为已经过了保修期, 只能自己尝试修复.

还有你提到的ME, 我更新过ME固件, 不过是在安装TPFanControl之前, 安装后都是正常的. 这个ME固件能降级吗?

点评

这个症状可能的确是网卡的EEPROM被破坏了。虽然实在想不清楚到底是怎么做到的。 之前没接触过Intel的PCIe网卡,他竟然有自己的EEPROM不用BIOS Bring-UP。。想当然了。 EEPROM里还包含很多厂商的定制信息。所以可能   发表于 2019-6-16 23:58
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-16 23:37:21 | 显示全部楼层
QUOTE:
zypoo 发表于 2019-6-16 23:15
个人的建议仅供参考:应该上耐高温的聚氨酯+硅树脂三防漆,一般的环氧树脂AB胶只耐80左右,不知道楼主用 ...

有没有耐高温的胶水? 汽车发动机上面需要用到胶水, 一直没有合适耐高温的胶水
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
18
积分
0.5
技术分
0 分
资产值
9161 nb
联谊分
0 分
注册时间
2015-7-30
发表于 2019-6-16 23:40:35 | 显示全部楼层
QUOTE:
不知道 发表于 2019-6-16 23:37
有没有耐高温的胶水? 汽车发动机上面需要用到胶水, 一直没有合适耐高温的胶水

你说下你黏哪个部位,每个部位的工况不一样。
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-16 23:43:14 | 显示全部楼层
QUOTE:
zypoo 发表于 2019-6-16 23:40
你说下你黏哪个部位,每个部位的工况不一样。

盖在发动机上面的塑料盖板, 下面有两个螺柱, 盖板拧在这两个螺柱上. 现在是这两个螺柱松动了, 想粘这两个螺柱
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
18
积分
0.5
技术分
0 分
资产值
9161 nb
联谊分
0 分
注册时间
2015-7-30
发表于 2019-6-17 00:01:34 | 显示全部楼层
QUOTE:
不知道 发表于 2019-6-16 23:43
盖在发动机上面的塑料盖板, 下面有两个螺柱, 盖板拧在这两个螺柱上. 现在是这两个螺柱松动了, 想粘这两个 ...

这个只能上一点螺丝胶了,还不能上太多要涉及到以后的使用,稍微低点粘度汉高旗下乐泰262 耐高温150度,乐泰272的耐230度算得上中粘度。
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-17 00:02:23 来自安卓客户端来自安卓客户端| 显示全部楼层
QUOTE:
不知道 发表于 2019-6-16 23:35

安装TPFanControl后机器确实挂了, 无法开机, 通过编程器把BIOS写回去救回来了.
网卡是 Intel I219-V, 救 ...

刚刚不小心点成点评了,续:EEPROM里的信息导致初始化错误。需要dump相似型号机器的EEPROM来修复。

据Datasheet:
The LAN only supports an SPI Flash, which is connected to the PCH. Several words of the NVM are
accessed automatically by the device after reset to provide pre-boot configuration data before it is
accessed by host software. The remainder of the NVM space is available to software for storing the MAC
address, serial numbers, and additional information. More details may be obtained from the Datasheet.
Intel has an MS-DOS* software utility called EEupdate that is used to program the SPI Flash images in
development or production line environments. A copy of this program can be obtained through your
Intel Field Service representative.

另外Datasheet也验证了我的猜想。据Sample Design,EC和网卡完全没有物理连接,感觉二者关系不大。
有条件起个Linux Livedisk然后看看dmesg吗?Windows设备管理器的感叹号给的信息实在太有限了。不知道E1000E会报什么错。
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-17 00:07:24 来自安卓客户端来自安卓客户端| 显示全部楼层
QUOTE:
zypoo 发表于 2019-6-16 23:15

个人的建议仅供参考:应该上耐高温的聚氨酯+硅树脂三防漆,一般的环氧树脂AB胶只耐80左右,不知道楼主用 ...

当时根本没想到耐温问题。。就直接拿做模型的胶粘了。。高温下环氧树脂胶的流动性应该也不会很强吧。。有点后怕。
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
3844
积分
0.7
技术分
0 分
资产值
7168 nb
联谊分
0 分
注册时间
2004-4-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-17 04:30:08 | 显示全部楼层
卧槽,我拥有第一台个人电脑的时候楼主还没出生
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-17 07:51:11 来自手机版 | 显示全部楼层
本帖最后由 不知道 于 2019-6-17 08:01 编辑
QUOTE:
FlyGoat 发表于 2019-6-17 00:02
刚刚不小心点成点评了,续:EEPROM里的信息导致初始化错误。需要dump相似型号机器的EEPROM来修复。

据Da ...


我就是导出了同样机型的网卡eeprom的,导入我的电脑后,在Windows下好像网卡信息恢复正常了,但是还是不正常。
一开始尝试降级bios,无效。然后找资料,发现intel网卡有eeprom,导入同样机型的网卡eeprom,还是不正常,又发现还有ec可以有程序,所以想从ec入手
linux启动盘,优盘做可以吗

点评

这个还是联想程序设计欠考虑,无论怎么样,都不应该让电脑无法启动  发表于 2019-6-17 08:07
好,我今天去做一个,然后看看信息  发表于 2019-6-17 08:05
可以。用Win32diskimager。  发表于 2019-6-17 07:53
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
22762
积分
1.6
技术分
0 分
资产值
1770 nb
联谊分
0 分
注册时间
2005-3-15
银牌荣誉勋章(注册8年以上会员)
发表于 2019-6-17 08:42:48 来自手机版 | 显示全部楼层
前面描述的很好,最后一节感悟感受到了浓浓的高中作文的味道
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
903
积分
0.2
技术分
0 分
资产值
2151 nb
联谊分
0 分
注册时间
2006-4-4
发表于 2019-6-17 09:16:11 | 显示全部楼层
好屌,厉害了啊。羡慕。666
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
1223
积分
1.1
技术分
0 分
资产值
18769 nb
联谊分
0 分
注册时间
2007-10-5
发表于 2019-6-17 10:09:52 | 显示全部楼层
后生可畏啊,厉害。佩服!
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1206
积分
0.7
技术分
0 分
资产值
12482 nb
联谊分
0 分
注册时间
2007-6-1
银牌荣誉勋章(注册8年以上会员)
发表于 2019-6-17 10:23:59 | 显示全部楼层
干货满满的技术帖,两根八字型热管真霸气,建议内存上面做绝缘,电池上面做隔热。

点评

热管背面我是贴了绝缘胶布的  发表于 2019-6-17 12:51
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
317
积分
0.2
技术分
0 分
资产值
2319 nb
联谊分
0 分
注册时间
2017-6-14
发表于 2019-6-17 10:28:26 | 显示全部楼层
看看就好,茶余饭后当个乐呵看看也不错
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
18
积分
0.5
技术分
0 分
资产值
9161 nb
联谊分
0 分
注册时间
2015-7-30
发表于 2019-6-17 12:19:31 | 显示全部楼层
QUOTE:
FlyGoat 发表于 2019-6-17 00:07
当时根本没想到耐温问题。。就直接拿做模型的胶粘了。。高温下环氧树脂胶的流动性应该也不会很强吧。。有 ...

还是有隐患在的,用作模型的胶不会把耐高温作为第一要务,肯定是透明不发白粘度高优先考虑。不知道哪天环氧树脂失效开裂,液态金属高温下压着流动性高的很漏出来什么地方都有。
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
18
积分
0.5
技术分
0 分
资产值
9161 nb
联谊分
0 分
注册时间
2015-7-30
发表于 2019-6-17 12:55:33 | 显示全部楼层
本帖最后由 zypoo 于 2019-6-17 13:13 编辑

楼主你应该买点茶色聚氨酯耐高温胶带(和棕色啤酒瓶一个色)而且绝缘,比三防漆涂上去方便,而且液态金属涂得太多了。电池这里附近的热管有危险,锂离子聚合物在热管这个温度会产生局部鼓包,内部电池老化工作温度升高会燃烧哦。解决办法买和电池同等面积的相变硅脂(蓝色或黄色)在电池上面再附着一层,至少让温度升温都均衡一点,不至于在两个点升温过快,把温度隔离在热管和D壳之间。
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
1427
积分
1.2
技术分
0.5 分
资产值
9401 nb
联谊分
0 分
注册时间
2013-6-17
月全勤勋章
发表于 2019-6-17 13:00:07 | 显示全部楼层
啥也别说了,牛逼就完事儿了
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
102
积分
0
技术分
0 分
资产值
227 nb
联谊分
0 分
注册时间
2019-4-8
发表于 2019-6-17 13:47:21 | 显示全部楼层
6666,我拥有第一台组装台式机的时候,楼主还没出生,可以拥有第一台TP的时候,楼主都玩烂了,惭愧
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-17 21:31:49 | 显示全部楼层
QUOTE:
FlyGoat 发表于 2019-6-17 00:02
刚刚不小心点成点评了,续:EEPROM里的信息导致初始化错误。需要dump相似型号机器的EEPROM来修复。

据Da ...

ubuntu 直接用优盘启动, 不安装, 可以进系统, 有没有 dmseg命令?
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-17 22:19:54 | 显示全部楼层
QUOTE:
不知道 发表于 2019-6-17 21:31
ubuntu 直接用优盘启动, 不安装, 可以进系统, 有没有 dmseg命令?

肯定有的
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-17 22:28:51 | 显示全部楼层

找到了, 导出了文件, 麻烦你帮我看看

aaaa.txt

71.13 KB, 下载次数: 11

回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-18 09:22:30 | 显示全部楼层
QUOTE:
不知道 发表于 2019-6-17 22:28
找到了, 导出了文件, 麻烦你帮我看看

[   11.916216] e1000e: probe of 0000:00:1f.6 failed with error -2

PCI Config Space Register R/W Error.

网卡自己没起来,PHY估计起来了.
要不直接用SPI刷EEPROM看看
回复 支持 反对

使用道具 举报

入门会员 Rank: 1

帖子
1859
积分
0.6
技术分
0 分
资产值
7638 nb
联谊分
0 分
注册时间
2003-11-27
金牌荣誉勋章(注册10年以上会员)
发表于 2019-6-18 13:13:47 | 显示全部楼层
本帖最后由 不知道 于 2019-6-18 14:29 编辑
QUOTE:
FlyGoat 发表于 2019-6-18 09:22
[   11.916216] e1000e: probe of 0000:00:1f.6 failed with error -2

PCI Config Space Register R/W ...

这都被你找出来.
SPI 怎么刷? 我是用eeupdate 程序写进去的

PCI Config Space Register R/W Error   这个是你根据上面的错误得出的结论吗.


eeupdate 可以对指定 地址 写值, 不知道是否可以做这个操作.  0000:00:1f.6 这个地址是怎么解读
回复 支持 反对

使用道具 举报

初级会员 Rank: 2Rank: 2

帖子
113
积分
2
技术分
2 分
资产值
620 nb
联谊分
0 分
注册时间
2015-6-29
 楼主| 发表于 2019-6-18 15:17:51 | 显示全部楼层
QUOTE:
不知道 发表于 2019-6-18 13:13
这都被你找出来.
SPI 怎么刷? 我是用eeupdate 程序写进去的

SPI就是硬件编程器刷啦。
这个阶段PCI BAR都还没开,很早的初始化就挂掉了所以还在Config Space,网卡本身极有可能都没起来。
0000:00:1f.6指的是设备的PCI Bus Num, Device Num, Function Num。和EEPROM没什么关系。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.2 © 2001-2018 Comsenz Inc & 51nb.com

GMT+8, 2019-7-24 12:57 , Processed in 0.121199 second(s), 135 queries , Gzip On, OPcache On, Redis On.

手机版|小黑屋|客户端|Archiver|||专门网 ( 粤B2-20050246 )

返回顶部