迅维网

查看: 29398|回复: 109
打印 上一主题 下一主题

关于bios 带OTP区域的研究讨论,换bios芯片刷导致不读bios的问题,大家都进来看看吧

    [复制链接]
跳转到指定楼层
1#
发表于 2015-10-29 17:00:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 福建泉州 来自 福建泉州

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 jkhh 于 2015-10-29 17:13 编辑

不知道大家维修有没有发现这一情况,有的主板,把一个好的bios备份出来,然后换一颗bios芯片刷上,会不读bios,导致主板不触发或者不跑码,用OTP备份刷写也是如此,那么问题来了,这是因为编程器不支持OTP区域刷写还是另有原因?bios芯片还有什么数据被加密读不到?只认原机bios芯片?那么蛋疼的事情来了,要是原bios芯片烧毁了,再或者原bios芯片被人家换过了,那么这主板不就得报废了?本人用的编程器为rt809f,按理说是支持OTP区刷写的
今天遇到一台联想G510,换完桥后亮机过慢,然后就去分离了一个BIOS
换了另外一颗bios芯片刷上,结果就不跑码了,不读bios,不太科学啊,按理说分离出来的bios资料都OK的,再换一颗芯片,结果还是一样,实在无奈,只好用原bios刷了,刷了以后,秒亮,问题解决了!然后再把芯片摘下,备份otp,再换一颗bios芯片用otp刷上,结果还是不跑码,就相当于这机子只认定一颗bios了,还好这机子是第一手,bios芯片没被动过,遇到这种情况,要是遇到bios芯片被人家换过了,估计很多人都还会感觉是桥没做好或者还要其它故障没查出来呢.大家有遇到换完bios芯片刷上去不读bios的问题都说说看吧,有没有可以越狱的方案
我先举个例子吧,看谁手上有在修这机子可以验证一下


机器:联想 G510   板号::VIWGQ/GS LA-9641P 原芯片U8 型号25Q64FVSIQ 更换25Q64FVSIG刷(应该不关bios型号问题,图纸上用Q64DV的)
只认原bios芯片,换别的bios芯片死活不跑码
用rt809f备份的OTP区域是有内容的,把原机备份出来的OTP区域用其它芯片刷进去再备份出来的OTP区也是有内容的,这说明otp区是有正常刷进去的,但是为什么就是不能用呢,希望大家可以一起讨论一下,或者已经有人知道原因的,可以告诉我们么?先在此谢过了





推荐
发表于 2017-11-27 18:13:03 | 只看该作者 来自: 重庆 来自 重庆
楼主,看到这个问题我去搜了一下,无意间找到RT809F的一个更新记录,有可能就是这个问题引起的。


2015年1月28日:

SPI离线读写增加状态寄存器自动保存、载入功能,在写入校验完成后,用户可以手动点击“保护”->“写入”按钮,写状态寄存器;

状态寄存器2的设定,对于新型笔记本BIOS芯片,25Q系列的读写尤其重要,因为有些机型使用的不再是标准SPI总线,而是QPI总线,换颗BIOS芯片写入后,状态寄存器2的数值必须|0x02,主板才能正常工作。

如何看出原机是否启用QPI总线?
1、必须是25Q系列才可能启用QPI总线;
2、读取原机的BIOS芯片,如果状态寄存器2的第二位,也就是bit1为1,就说明启用了QPI总线;
3、如果你看不懂也没关系,用809F读取原机BIOS保存后,同目录下会自动生成一个附加文件,名字和你保存的BIN文件相同,后面多"_StatusRegVal"字样,这就是状态寄存器数值了;下次要写入时,找一颗25Q系列同容量芯片,拖入BIN文件,自动加载同目录下的附加文件,这样状态寄存器数值就不需要手动设定,用户可以手动点击“保护”->“写入”按钮,写状态寄存器;

回复 支持 3 反对 0

使用道具 举报

推荐
发表于 2015-10-29 21:04:00 | 只看该作者 来自: 澳大利亚 来自 澳大利亚
PCH的Bios的前4K是PCH Bios的Descriptor,它决定了Bios的结构和PCH的设定值。它里面有一项是VSCC Table (Vendor Specific Component Capabilities), 这个Table 决定PCH支持什么SPI芯片。有可能你的芯片不支持。 这只是我的理解,不知道对不对。付上Intel 7 系的SPI Bios的Programming Guide大家研究研究。

PPT SPI Programming Guide.rar

1.05 MB, 下载次数: 59, 下载积分: 下载分 -2 分, 下载 1 次


点评

那这前4k是否可读取刷写?还是被厂家给加密锁定了?  详情 回复 发表于 2015-10-29 21:33

评分

参与人数 1下载分 +5 收起 理由
jkhh + 5 赞一个!

查看全部评分

回复 支持 2 反对 0

使用道具 举报

推荐
发表于 2019-7-5 19:03:14 | 只看该作者 来自: 湖北 来自 湖北
这个我验证出来了,我前几天接过一台DELL XPS13-9360  超极本,32兆程序,原BIOS芯片被人刷过,我接手的时候开机没反应,用809刷了以后电流0.3掉电,论坛上面有朋友发的资料我下载以后刷写还是03.掉电,然后花了10元马云那边买了个工厂纯洁版刷上去电流正常,但是要等30秒才亮机,我重新修改以后电流还是0.3掉电,证明这个机器只能刷写工厂出来的BIOS而且还不能乱动,原机芯片应该是原厂型号肯定没错,因为我换的新芯片型号一模一样,庆幸的是还能亮机就是有点慢,我以前遇到过一些机器如果遇到BIOS芯片发烫烧毁的就算换了一样的芯片刷一个好的BIOS还是不亮,这个就说明至始至终这个板子就只认这一个BIOS,这个问题就麻烦了,因为你就算搞定隐藏区的资料还是不行,期待有高手解决这个问题再分享给我们,因为从去年开始我这边接修BIOS资料坏的机器多的无法形容,这几年修芯片虚汗的很少了,早些年都是修焊显卡和NQ,现在接修的机器无非4个方向:屏坏,主板电路漏电保护或者主电压电容短路,BIOS故障,等等的一些小问题。BIOS坏的最多,而且现在的BIOS刷写比以前有些不一样了,好多超极本都需要修改。显示器主板的BIOS芯片可以随意换,容量一样就可以,暂时还没遇到换芯片不亮的,电视机里面也是一样的

回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2015-10-30 14:16:45 | 只看该作者 来自: 四川资阳 来自 四川资阳
个人感觉还是芯片型号的原因 相同的程序刷进去 有不同的效果 软件部分可以排除。最好是在买BIOS芯片的时候问问卖芯片的 你会有新的发现的

点评

卖bios芯片的很多会告诉你不太清楚  详情 回复 发表于 2015-10-30 14:40
回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2015-10-29 22:45:55 | 只看该作者 来自: 重庆 来自 重庆
其实在工厂导入其他型号的BIOS颗粒时也都是先验证过才用的,不是随便拿一颗就容量一样的就能用
你不妨换一颗新的25Q64FVSIQ相同型号试试,就能论证你说的是不是对的。
或者换图纸上标的型号试试。

点评

我顶你,我刚刚修了个华硕机器带O图片原机尾字母是IQ我拿了IG的不行,看到你这段话,我拆了一个一模一样的,电流一路飙升跳变非常漂亮。谢谢您。。。(原机BIOS在别家被人拆了,竟然用的25Q16的,呵呵。)  详情 回复 发表于 2017-10-15 12:23
我也觉得是这样的,一般来说OTP读取出来后是可以亮的,BIOS也只是检测这个程序而已,希望那位同行有机会用同芯片做个实验看看。  详情 回复 发表于 2015-11-1 11:18
我手上是没有型号一模一样的bios芯片,所以才发帖让大家去验证一下  详情 回复 发表于 2015-10-30 09:46
回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2015-10-29 22:13:59 | 只看该作者 来自: 澳大利亚 来自 澳大利亚
昔日重现 发表于 2015-10-29 21:35
能不能先解释一下OTP是什么意思呀?

One Time Programmable。 就是这个区域只能写一次。

回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2015-10-29 21:32:26 | 只看该作者 来自: 辽宁丹东 来自 辽宁丹东
如果按楼主所说将备份的程序刷回原芯片正常,说明程序肯定没问题,那问题还是出在更换的芯片上。

点评

芯片是换了好几个了  详情 回复 发表于 2015-10-29 22:27
回复 支持 1 反对 0

使用道具 举报

9#
发表于 2015-10-29 17:14:11 | 只看该作者 来自: 福建泉州 来自 福建泉州
看来沙发还得自己坐,已成惯例。。。

回复 支持 反对

使用道具 举报

10#
发表于 2015-10-29 17:57:05 | 只看该作者 来自: 广东广州 来自 广东广州
还没遇到这个问题 现在BIOS技术越来越难搞了 尤其那什么ME的

点评

嗯,这些新机子问题越来越多问题待发现  详情 回复 发表于 2015-10-29 18:03
回复 支持 反对

使用道具 举报

11#
发表于 2015-10-29 18:03:37 | 只看该作者 来自: 福建泉州 来自 福建泉州
黑暗纪实 发表于 2015-10-29 17:57
还没遇到这个问题 现在BIOS技术越来越难搞了 尤其那什么ME的

嗯,这些新机子问题越来越多问题待发现

回复 支持 反对

使用道具 举报

12#
发表于 2015-10-29 19:37:04 | 只看该作者 来自: 北京 来自 北京
收藏,希望高手发表下意见,学习一下

回复 支持 反对

使用道具 举报

13#
发表于 2015-10-29 20:38:21 | 只看该作者 来自: 上海 来自 上海
谢谢楼主分享的维修经验!

点评

这是求助贴!你看到啥经验了?  详情 回复 发表于 2015-10-29 20:51

评分

参与人数 1下载分 -4 收起 理由
chinafixRookie -4 【严管版块】严禁灌水

查看全部评分

回复 支持 反对

使用道具 举报

14#
发表于 2015-10-29 20:51:16 | 只看该作者 来自: 福建泉州 来自 福建泉州
JINWUDONG 发表于 2015-10-29 20:38
谢谢楼主分享的维修经验!

这是求助贴!你看到啥经验了?

回复 支持 反对

使用道具 举报

15#
发表于 2015-10-29 21:13:12 | 只看该作者 来自: 江苏 来自 江苏
等以后验证

回复 支持 反对

使用道具 举报

16#
发表于 2015-10-29 21:28:38 | 只看该作者 来自: 河北 来自 河北
本人遇见过 换BIOS本体 刷正确的程序不亮机的  
目前应该是OTP导致的 (个人理解)

是在想搞清楚为什么可以报名迅维的bios培训  

点评

但是我换bios芯片有刷写otp区域的,并且有正常刷进otp  详情 回复 发表于 2015-10-29 22:14

评分

参与人数 1下载分 +5 收起 理由
jkhh + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

17#
发表于 2015-10-29 21:33:01 | 只看该作者 来自: 福建泉州 来自 福建泉州
ics 发表于 2015-10-29 21:04
PCH的Bios的前4K是PCH Bios的Descriptor,它决定了Bios的结构和PCH的设定值。它里面有一项是VSCC Table (V ...

那这前4k是否可读取刷写?还是被厂家给加密锁定了?

点评

ics
前4k是可以读取, 出厂的时候会被厂家设定为只能读取。  详情 回复 发表于 2015-10-29 22:04
回复 支持 反对

使用道具 举报

18#
发表于 2015-10-29 21:35:58 | 只看该作者 来自: 福建厦门 来自 福建厦门
能不能先解释一下OTP是什么意思呀?

点评

25系列OTP区域保存厂商信息、序列号等数据,开机后主芯片可以校验这些信息,不符合就终止运行  详情 回复 发表于 2015-10-29 22:24
ics
One Time Programmable。 就是这个区域只能写一次。  详情 回复 发表于 2015-10-29 22:13
回复 支持 反对

使用道具 举报

19#
发表于 2015-10-29 22:02:25 | 只看该作者 来自: 安徽 来自 安徽
bios还有这么多情况,确实不太了解

点评

bios还有很多问题值得深入研究  详情 回复 发表于 2015-10-29 22:29
回复 支持 反对

使用道具 举报

20#
发表于 2015-10-29 22:04:23 | 只看该作者 来自: 澳大利亚 来自 澳大利亚
jkhh 发表于 2015-10-29 21:33
那这前4k是否可读取刷写?还是被厂家给加密锁定了?

前4k是可以读取, 出厂的时候会被厂家设定为只能读取。

回复 支持 反对

使用道具 举报

21#
发表于 2015-10-29 22:14:25 | 只看该作者 来自: 福建泉州 来自 福建泉州
天意wx 发表于 2015-10-29 21:28
本人遇见过 换BIOS本体 刷正确的程序不亮机的  
目前应该是OTP导致的 (个人理解)

但是我换bios芯片有刷写otp区域的,并且有正常刷进otp

回复 支持 反对

使用道具 举报

22#
发表于 2015-10-29 22:18:51 | 只看该作者 来自: 澳大利亚 来自 澳大利亚
还有你刷的芯片时新的吗?

回复 支持 反对

使用道具 举报

23#
发表于 2015-10-29 22:24:47 | 只看该作者 来自: 福建泉州 来自 福建泉州
昔日重现 发表于 2015-10-29 21:35
能不能先解释一下OTP是什么意思呀?

25系列OTP区域保存厂商信息、序列号等数据,开机后主芯片可以校验这些信息,不符合就终止运行

点评

刷同模具不同品牌的BIOS会不会因OTP问题导致开机掉电  详情 回复 发表于 2022-1-27 18:20
回复 支持 反对

使用道具 举报

24#
发表于 2015-10-29 22:27:10 | 只看该作者 来自: 福建泉州 来自 福建泉州
了望塔 发表于 2015-10-29 21:32
如果按楼主所说将备份的程序刷回原芯片正常,说明程序肯定没问题,那问题还是出在更换的芯片上。

芯片是换了好几个了

点评

可能是与芯片的批号有关吧!  详情 回复 发表于 2015-10-30 17:56
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复