马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
即然要维修,只要找到准确的BIOS文件和EC文件了;问题是按以往的维修经验,EC和BIOS最好是同一版本的,因此如何寻找同一版本的BIOS文件和EC文件又成了关键;那得到同一版本文件的最好方法,是从厂家提供的BIOS升级文件中分离了,好吧,下载DELL N4010的BIOS升级文件,分离吧。
DELL N4010使用的BIOS芯片型号是W25Q32,使用的EC芯片型号是W25Q80;BIOS升级文件,是一个3M大小的EXE自升级文件,可又与以前N4030的文件分离不一样;文件解压后,是一个7.9M大小的EXE文件。即然分离出来的文件无法通过DELL以前的分离方式分离,而分出的文件有7.9M,远超过EC加BIOS的容量,因此 通过分析,N4010 EC和BIOS文件可直接从7.9M文件中分离出来,如下图
登录/注册后看高清大图
n4010.gif (13.75 KB, 下载次数: 250)
下载附件
保存到相册
2012-9-30 19:01 上传
分离所用的软件还是ULTRAEDIT32 16进制编辑软件,对于分析过程,耗子就不做介绍了,相信好多网友也只需要结果,不需要过程的。使用ULTRAEDIT32打开分出的7.9M的文件,N4010的EC和BIOS文件的数据,是从“2b1bccH”地址向下的5M数据即是EC和BIOS文件(EC是1M文件,BIOS是4M文件)。
登录/注册后看高清大图
N4010-1.gif (17.08 KB, 下载次数: 163)
下载附件
保存到相册
2012-9-30 19:02 上传
下面说一下分离操作过程,首先将“2b1bcc”以前的无用数据删除,然后再删除剩下的5M(EC+BIOS)数据后面的无用数据,然后将文件保存,保存的文件中包括EC和BIOS数据。我们只要将保存的有EC和BIOS数据的文件,保存前面1M数据,即为EC数据;保存1M数据后面的4M数据,即为BIOS文件。操作过程如下:
使用ULTRAEDIT32打开分出的7.9M文件,然后将鼠标移到文件头部,即“000000H”地址处,点击ULTRAEDIT32工具栏--“编辑”--“HEX 插入/删除”--选择删除,输入删除“2825164”字节,如下图:
登录/注册后看高清大图
n4010-2.gif (26.89 KB, 下载次数: 175)
下载附件
保存到相册
2012-9-30 19:03 上传
确定删除后,文件“00000H”地址,应如下图:
登录/注册后看高清大图
n4010-3.gif (16.12 KB, 下载次数: 168)
下载附件
保存到相册
2012-9-30 19:04 上传
将鼠标移到“500000H”,将“50000H”地址后面的没用数据删除,点击ULTRAEDIT32工具栏--“编辑”--“HEX 插入/删除”选择删除,随意输入尽可能大的数据,只要确定将“50000H”地址后面的删除都删除了即可,如下图:
登录/注册后看高清大图
n4010-4.gif (25.12 KB, 下载次数: 184)
下载附件
保存到相册
2012-9-30 19:05 上传
删除完成后,剩下的数据就包括EC和BIOS文件了,选择ULTRAEDIT32工具栏--“文件”--“另存为”,将EC和BIOS保存成文件。说明一下,为什么要先保存EC和BIOS,因为我们要将EC和BIOS分别分离出,先保存好,这样为方便分离EC和BIOS文件。
分离EC文件,打开刚才保存的EC和BIOS文件,将鼠标移到“100000H”地址处,在ULTRAEDIT32工具栏--“编辑”--“HEX 插入/删除”选择删除,随意输入尽可能大的数值,只要确定将“100000H”地址后面所有数据删除即可,然后选择“文件”--“另存为”将数据保存,即为N4010的EC数据
登录/注册后看高清大图
n4010-5.gif (13.65 KB, 下载次数: 169)
下载附件
保存到相册
2012-9-30 19:06 上传
分离BIOS文件,打开刚才保存的EC和BIOS文件,将鼠标移到“00000H”地址处,在ULTRAEDIT32工具栏--“编辑”--“HEX 插入/删除”选择删除,输入删除“1048576”字节。然后选择“文件”--“另存为”将数据保存,即为N4010的BIOS数据。
登录/注册后看高清大图
n4010-6.gif (21.03 KB, 下载次数: 164)
下载附件
保存到相册
2012-9-30 19:08 上传
分离完成后,使用编程器将EC和BIOS分别写入芯片,将芯片装回后,开机启动一切正常。
bios分离工具专题:https://www.chinafix.com/zt/7539-1.html