原链接:http://arisme.free.fr/Xbox/Reflash/
目的:
将 EEPROM 备份重新刷写到 EEPROM 芯片中。
一、采用 Cromwell Bios 解决刷写 EEPROM 错误的故障
适用:
当EEPROM 被误操作或者软件错误刷写,而造成不能启动 Xbox 的故障时,而你又没有EEPROM编程器的情况下。
工具:
* Xbox EEPROM 备份内容,256 字节,备份文名定为: eeprom.bin。
* 可刷写改机芯片,例如 Cheapmod、阿拉丁、X2.*、Matirx、Xenium 等。
步骤:
1、下载合法的并且修改过的 Cromwell-patched Bios:http://arisme.free.fr/Xbox/Reflash/cromwell-patched.zip
2、下载嵌入 EEPROM 到 Cromwell Bios 的小程序:http://arisme.free.fr/Xbox/Reflash/addeeprom.zip
3、解压上述两个文件到你备份的 EEPROM 文件所在的同一目录下。
4、在DOS命令行模式下进入上述目录,输入:addEeprom cromwell-patched.bin eeprom.bin。
5、用外接编程器或者在另外一台Xbox上,将嵌入了 EEPROM 备份的 Cromwell Bios cromwell-patched.bin 刷写到你的改机芯片。
这里以阿拉丁直读芯片为例,拆下阿拉丁板上的直读芯片ST49LF02,放在编程器上並用电脑刷写做好的bios文件cromwell-patched.bin到芯片上。然后再把芯片放回到xbox的阿拉丁板上。
6、安装好芯片,按下 Xbox 电源键后,正常情况下xbox的DVD光驱会自动打开,同时屏幕上方可看到一只小企鹅由左上角移动到右上角,并显示有 EEPROM flash - status : SUCCESSFUL,这表示该bios程序巳完成对 EEPROM 的刷写的过程。
此时也在屏幕下方有几个图案展示着该 BIOS 的运行过程,并有暂短的停留时间让你选择以那一种方式来启动 Xbox。由于该 Cromwell Bios 设计上基于用 Linux 来启动 Xbox,所以不能以 Evolution-X 来启动 Xbox,除非你使用 Linux 的启动光盘或 Xbox 上的硬盘装有 Linux启动程序。如果运行启动光盘过程中有问题,屏幕上会出现提示读盘困难,正在等待。当等上少许时间,屏幕上有提示要放入启动光盘并尝试运行光盘上的程序来启动 Xbox。在尝试启动 Xbox过程失败后,就会停止操作,屏幕上也出现最终的信息:“不能从光盘上找到 Linux 的配置文件,运行中断”。〔见图〕
7、关机并且重新为改机芯片刷入你喜欢的 Bios,例如 X2、M7 等。
8、其实 xbtool 软件有一个功能,可以将 EEPROM 嵌入到支持的 Bios 当中,启动的时候就不会检测 EEPROM 芯片数据,可以修复一些错误。
