迅维网

查看: 607|回复: 3
打印 上一主题 下一主题

联想m910q主板原机bios带OTP

  [复制链接]
跳转到指定楼层
1#
发表于 2024-3-27 18:39:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 江苏 来自 江苏

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

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

x
本帖最后由 myschool 于 2024-3-27 18:50 编辑

这种主板必须写入OTP才能点亮,网上有位大神解释了OTP区域部分代码含义,另外一些代码表示什么谁能解释一下,在这个地址范围内存放芯片ID参数的意义不大,芯片参数应该存在另外一个不可更改的地址,这个OTP区域存放的可能是一种较验码,读取otp区域并负责较验的代码是存放在哪里的?是在bios中还是有其它芯片或者南桥里?如果是在bios中能否修改它跳过校验?

推荐
发表于 2024-3-29 11:56:06 | 只看该作者 来自: 中国 来自 中国
我又测试了一个全新的芯片,OTP分区为空,状态寄存器1:0x0,状态寄存器2:0x0,也
就是没有选中QE,点不亮,就是处于根本认不到BIOS芯片的那种状态,看来QPI总线必须
要选中QE进行OTP校验,但芯片制造厂商为什么不直接烧录进去呢?急盼哪位大神解释一
下,程序员应当能解释,感谢!

回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2024-3-29 09:33:14 | 只看该作者 来自: 中国 来自 中国
本帖最后由 myschool 于 2024-3-29 11:58 编辑

经过测试我发现这个校验与BIOS程序无关,应该只是芯片自身的一种安全校验,既然QPI总线的芯片正常工作必须读取OTP校验,那芯片制造厂商为什么不直接在OTP分区写入数据呢?是不是有这样的可能:要进行OTP校验,必须打开状态寄存器QE,校验正确,芯片正常工作,如果不打开QE,芯片就不进行OTP数据校验,但芯片也能正常工作。在线求助!还有大体解释一下状态寄存器的作用,紧急求助,感谢!




回复 支持 1 反对 0

使用道具 举报

2#
发表于 2024-3-28 09:21:52 | 只看该作者 来自: 江苏徐州 来自 江苏徐州
BIOS W25Q128(8K BIT OTP)_m910q.rar (8.46 MB, 下载次数: 18)

回复 支持 反对

使用道具 举报

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

本版积分规则

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


芯片搜索

快速回复