- 积分
- 53
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2010-9-16
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 mymusics 于 2012-12-28 08:48 编辑
使用热插拔来刷写BIOS相信大家都知道,如果是DIP插装的还好,比较方便,但是SOP贴装的,就不太方便,还得带电焊接。
这里把PCI网卡直接改装成BIOS刷写工具,利用PCI插槽的6个空脚来改装。
原理:相当于热插拔,利用主板当编程器。把主板上正常可引导的和要被刷写的BIOS芯片先同时装到PCI卡上,利用电源和CS片选开关来转换BIOS芯片,在DOS下用万能BIOS刷写工具可以刷写任何芯片,在windows下也可以用主板官方的BIOS文件来刷写,而且非常方便,关键是刷写速度飞快。
先看一下成品图
网上找的SPI BIOS芯片的引脚功能定义:
符号 | 引脚名称 | 功能 | 1 CS# | 芯片选择 | 由CS脚高到低电平转换来选择芯片.在任何命令程序期间CS必须保持低电平 | 2 DO | 串行数据输出 | 把芯片内的数据串行地传输出来
写保护(WP#)引脚使用来允许和不允许状态计数器 BPL 位 | 3 WP# | 写保护 |
|
4 GND
| 地 | 电源地 | 5 QIO | 串行数据输入 | 串行地传输命令,地址或者数据入芯片 | 6 CLK | 串行时钟 | 为串行接口提供时钟 | 7 HOLD# | 保持 | 不用复位芯片,暂时地停止闪存的串行通讯 | 8 VCC | 电源供应 | 电源范围:SST25VF的电源范围是 2.7-3.6V |
根据PCI空脚设计一下BIOS对应引脚,如下PCI脚位-BIOS芯片引脚
A9-1,A11-3,A12-4(GND),A14-8(Vcc3.3),B4-2,B9-5,B10-6,B14-7
把BIOS芯片所在的引脚通过线连接到PCI针脚上,如图:
利用开关对片选CS和电源的转换控制,先用转换主板可以正常引导的BIOS芯片启动到windows或DOS,再通过开关转换到要被刷写的BIOS上,再在windows或DOS下直接刷写BIOS。
针对这个PCI刷写工具说明一下:卡上带一个BIOS DIP插座,两个SOP8焊脚位。红绿两个灯,转换到正常引导的BIOS芯片上时亮绿灯,转换刷写BIOS芯片时亮红灯。一个CS片选开关,一个电源开关。目前手上没有SOP8插座,有的话SOP贴装的BIOS芯片也可以直接插上,不用焊接,更加方便。另外,也可以利用网线的8根线,一头连接SOP8 IC芯片夹,一头连接到网卡接口,实现在线刷写。
顺便上传一个DOS下的万能刷写BIOS工具,无论Award,AMI,还是pheonix的都可以刷。
万能BIOS刷新工具Universal Flash Utility V8.9.rar
(138.42 KB, 下载次数: 135)
|
购买记录 购买人数2 | 价格 | 购买时间 |
---|
会员1151785 | 0.5元 | 2021-5-17 16:55 | 会员1259580 | 0.5元 | 2020-8-4 00:07 |
查看所有购买记录
评分
-
查看全部评分
|