A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 3241|回复: 3

xbox 一代 IC 求教

[复制链接]

精华
0
帖子
1447
威望
0 点
积分
1491 点
种子
49 点
注册时间
2006-6-3
最后登录
2024-11-29
 楼主| 发表于 2017-11-13 22:37  ·  上海 | 显示全部楼层 |阅读模式
本帖最后由 ykfox 于 2017-11-14 11:39 编辑

最近 又收了一台 1.1的 直插港版机器 拆开机器一看 是 Apple-X的 IC
不知是什么神物 忘高手解答

求败者

米兰王朝—猫猫

精华
0
帖子
15373
威望
0 点
积分
25882 点
种子
84 点
注册时间
2006-11-29
最后登录
2024-11-28
发表于 2017-11-14 18:31  ·  广东 | 显示全部楼层
ykfox 发表于 2017-11-13 22:37
最近 又收了一台 1.1的 直插港版机器 拆开机器一看 是 Apple-X的 IC
不知是什么神物 忘高手解答  ...

一代记得最好用的ic就是阿拉丁,这个真心没听说过

精华
0
帖子
1447
威望
0 点
积分
1491 点
种子
49 点
注册时间
2006-6-3
最后登录
2024-11-29
 楼主| 发表于 2017-11-14 19:11  ·  上海 | 显示全部楼层
网上找的 大家都 看看吧  

3.2、安装不可更新零售芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 主板上加装发售时已写入 BIOS 的量产芯片,如 Xtender 1.0/1.1、Enigmah-X beta/final、Pandora、Messiah-X、
X-ecuter 1.0/1.1 等。该类芯片不能用便利

的方法更新自带的 BIOS。

* Xtender:
~~~~~~~~~~

Xtender 是最早公布的第一代芯片,有 1.0(beta)/1.1(retail)版本,29 焊点,非 LPC 芯片,断开 #10 及 #19 焊点
可屏蔽芯片。提供基本的功能,内置 Xtender 1.0 BIOS 没有 NO-PATCH-HACK、MACROVISION-OFF,但有 EJECT-TRICK;
而内置的 Xtender 1.1 BIOS 则刚好相反。

Xtender 芯片的运行机制是属于完全独立于 TSOP,优先于 TSOP 运行自身所带 BIOS 而启动主机,即 Replace TSOP 模式。

Xtender 芯片虽然不可更新自带 BIOS,但可以用于刷新 TSOP BIOS,方法与 3.1 一样,不同在于刷写前,多加一个联机屏蔽
芯片的步骤。如果失败的话,可以重启主机后再次尝试(与下文相关)。

该芯片适用于 v1 XBOX。


* Enigmah-X:
~~~~~~~~~~~

Enigmah-X 有 beta/final 版本,属第一代芯片,29 焊点,非 LPC 芯片,断开 #15 及 #21 焊点可屏蔽芯片。功能其实跟
Xtender 差不多。beta BIOS 对应 Xtender 1.0 BIOS,而final BIOS 对应 Xtender 1.1 BIOS 功能。但 Enigmah-X 芯片
没有核心自动检测功能,也就是不能自动区分主机是 3944 核心还是 4034 核心,因此美版主机安装时,需要在芯片上根据
XBOX 的核心类型进行跳线。

Enigmah-X 也可以象 Xtender 一样刷写 TSOP BIOS;但存在与 3.1 同样的危险。论坛上指出,对于那些想利用该芯片进行
TSOP 擦写的人来说,Enigmah-X 芯片是极其危险的,而且一再强调尽量避免。其原因如下:
Enigmah-X 芯片的运行机制依赖于 TSOP 中的原始 BIOS(注意!),通过截获的原始 BIOS、寻找(hook)某些固定地址代
码、添加自带补丁程序(PATCH)而启动主机,即所谓的 Patch TSOP 模式。如果启动主机后,在擦写 TSOP 的过程中失败、
断电、死机的话,由于通过该芯片启动主机需要依靠原始 BIOS,而此时原始 BIOS 已被破坏/不完整,造成既不能通过原始
BIOS 单独启动主机、也不能通过 Enigmah-X 启动主机,而不能成功启动主机就不能恢复/刷写原始 BIOS。

(Enigmah is a "patcher". It intercepts CPU memory reads and directs them to itself. It does not do this for
the whole bios, only for small code fragments. The Enigmah chips do not contain any BIOS as they only patch
memory addresses on the XBOX. )

破坏原始 BIOS 后,解决的方法是:要么再安装“ LPC 芯片”,如 X-ecuter、Xodus(Matrix),而不修复 TSOP;要么
再安装的“非补丁模式非 LPC 芯片”,如 Xtender,选择修复/不修复 TSOP。

该芯片适用于 v1 XBOX。


* Messiah-X:
~~~~~~~~~~

Messiah-X 属于第二代芯片,11 焊点,非 LPC 芯片,REPLACE TSOP 模式。功能表与 Xtender 1.1、Enigmah-X final 一样
但不需要跳线。开发组现已退出对 XBOX 芯片的研制、支持。

该芯片适用于 v1 XBOX。


* Pandora:
~~~~~~~~

属于最早的第二代芯片,11 焊点,非 LPC 芯片,REPLACE TSOP 模式。相比以上芯片,多了 EJECT-TRICK 功能,但是和
Enigmah-X 一样,美版安装时需要在芯片上跳线。开发组也已退出对 XBOX 芯片的研制、支持。

该芯片适用于 v1 XBOX。


* X-ecuter:
~~~~~~~~~~

X-ecuter 属于第三代芯片,1 点 1 线 9 孔,LPC 芯片,REPLACE TSOP 模式。线路板上有屏蔽芯片焊点,设计初衷是为了
方便安装,能在 15 分钟之内完成。可惜太多用户没有掌握在那九个焊接孔的焊接技术,因为虚焊导致安装失败。基于
这个原因,X-ecuter Team 发布了 X-ecuter 1.1 芯片,BIOS、功能与 1.0 一样,将 9 孔的位置挖空成跑道形,变为环内的
9 焊点,成为 1 线 10 焊点;这种设计更便于安装、拆卸。

X-ecuter Team 声明芯片的 BIOS 已经挖掘、打开了原始 BIOS 的所有功能。X-ecuter 芯片功能较完善,不必跳线、带
Eject-Trick,还支持大硬盘,是现有非更新类芯片中的最好选择。如果想用来刷写 TSOP,则需要加装上文贴出的简单电路。

该芯片适用于 v1 XBOX。


~~~~~~~~~~~~~~~~~~~~~~~~~~
3.3、安装可更新零售芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 主板上加装可更新 BIOS 的量产可刷新芯片,如 PC-BIOXX、Xodus(Matrix)和 X-ecuter 2(Lite/Pro)、Cyclone、
apple-x 等。可以根据各自需要,通过附带的编程器(Programmer)在 PC 或者通过 Evolution-X 在 XBOX 上写入各种公开
BIOS,如 Xtender BIOS、Evo-X BIOS、X-ecuter BIOS 以及变种、克隆的 Complex(Evo-x)、Titan-X(Enigmah-X)、
Elite(Enigmah-X)、MrX(Xtender) 等。现有该类芯片都属于 LPC 芯片。


* PC-BIOXX(OpenXbox):
~~~~~~~~~~~~~~~~~~~~~~

PC-BIOXX 芯片是最早的可更新芯片,有 10 个焊点,使用附带 WINDOWS 软件、通过 PC 并口和编程器加装 BIOS,1M 容量,
发售时不带 BIOS。


* Xodus(Matrix):
~~~~~~~~~~~~~~~~~

Xodus 芯片为 LPC 芯片优点是不需要焊接,只要用一颗螺钉就可以将 Xodus 安装在主板上,采用电路板上的“弹性触点”与
主板上LPC 总线焊点、D0 焊点接触,有指示灯显示安装是否成功(要在通电状态下安装),并带有 2 个开关,设置 4 种
模式。

Xodus 采用了 SST49LF020 芯片,容量为 256K,发售时不带 BIOS。


* X-ecuter 2(Lite/Pro):
~~~~~~~~~~~~~~~~~~~~~~~~

X-ecuter 2 分为 Lite/Pro 两个版本。芯片设计较复杂,采用多种接口,可以免焊接安装(Pogo Pins Adaptor)、插座安装
(Pins Header Adaptor)、排线安装(Wires Adaptor);可以通过 Evolution-X 进行刷新,Pro 版本与上述两种芯片一样,
可以通过 PC 并行接口进行刷新。不同的接口、版本价格不一样,订购时要留意。芯片为 1M 容量,发售时带 X2 BIOS。


* Cyclone、Apple-X:
~~~~~~~~~~~~~~~~~~~

这两种芯片属于量产化的 Cheapmod(见下文)、简化的 Xodus。只有一片 SST49LF020 闪存芯片带上插座,不附带编程器,
可以通过 Evoltuion-X 刷新。其中 Cyclone 的 SST49LF020 可以拔下来,有问题的时候可以用其它编程器进行刷新。

发售时已经写入了最新的适用于 v1、v1.1 XBOX 的 X2 4974 BIOS 或者 Evo-X D.6 BIOS。


* X-ecuter 2 BIOS:
~~~~~~~~~~~~~~~~~

X-ecuter Team 最新发布了新的 X-ecuter 2 BIOS(简称 X2 BIOS),增加了手柄重启功能,本来是针对新版 v1.1 XBOX 而
开发。分为 v1、v1.1 XBOX 的两个版本,但由于与 Evolution-X Team 有争论,最终合二为一,现为 X2 4974 版本。

* Evo-X BIOS:
~~~~~~~~~~~~

Evolution-X Team 开发的 BIOS,最初是为了配合其 Evolition-X 软件而用,可以加装在上述芯片以及各种可更新芯片当中。
特点是全部带有 HDD SWAP。最新的是 Evo-X D.6,适用于 v1 及 v1.1 XBOX。


~~~~~~~~~~~~~~~~~~~~~~~~~
3.4、安装自制非 LPC 芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 上加装自制的非 LPC 芯片,一般为 29、31 焊点。利用零售的 EPROM(如27C2001/27C020)/FLASHROM(如29F020)
等芯片,通过编程器、PC 主板等途径写入各种公开的 BIOS。价格便宜,只是过程较复杂,而且焊点太多。


~~~~~~~~~~~~~~~~~~~~~~~~~
3.5、安装自制 LPC 芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 上加装自制 LPC 芯片,一般为 10、11 焊点。利用零售的 LPC FLASHROM 芯片 SST49LF020,通过编程器写入各种公开
的 BIOS。

现在最方便的自制 LPC 芯片为 CheapLPC/LPC^2/LPC^2.2 + CheapMOD,价格低廉。CheapLPC、LPC^2 是编程器,利用 PC 并口
将 BIOS 写入 CheapMOD 中,而安装在 XBOX 内的只是总共 11 焊点的 CheapMOD(SST49LF020 + 转换插座)。

其实 Xodus 的设计是照搬 CheapLPC + CheapMOD。Xodus 的编程器电路与 CheapLPC 相似,芯片电路是在 CheapMOD 基础上
加上 BIOS 切换电路(与前文提到类似)。

只需要做一个 CheapLPC/LPC^2,就可以刷大量的 SST49LF020;用户只需要制作转换插座 CheapMOD,就可用类似 X-ecuter
的安装方法安装在 XBOX 内。以后的更新,可以通过 Evolution-X 进行,脱离 CheapLPC/LPC^2。

+++++++++++++++++++++++++++++
4、XBOX 芯片/BIOS 选择/选购:
+++++++++++++++++++++++++++++

现在国内大多数为 Xtender(29)、Enigmah-X beta/final(29)以及更换 TSOP 芯片。现在则有不少 X-ecter 1.0/1.1。
可参照芯片功能对照表,根据自己需要哪些功能,确定选择的芯片:

* 如果只需要通杀美、日版、D版的最基本功能,可选择相对便宜的 Xtender 1.1、Enigmah-X final、更换 TSOP 芯片;
功能分别很小,只有安装便利性的区别。

* 如果想换大硬盘、安装方便,可以安装 X-ecuter 1.0/1.1;也可以更换 TSOP 芯片,针对 v1.1 XBOX 的一般是 X2 BIOS
或者 Evo-X 3.6/D.6 BIOS(Evo-X 3.6 不完善)。

* 如果考虑芯片升级,选择 Xodus、X2 Lite/Pro,但要考虑价钱是否合适、网上订购。

* 也可以自制 CheapLPC、LPC^2、LPC^2.2 + CheapMOD,可以自行刷新,价格低廉,安装较方便。

+++++++++++++++++++++++++++++
5、XBOX 芯片/BIOS 鉴别方法:
+++++++++++++++++++++++++++++

A)拆开主机,根据电路版的形状,按图索骥,确定芯片类型。如果是替换 TSOP,则不能确定 TSOP BIOS 类型。

B)如果不想拆主机情况下,可在 XBOX 硬盘上安装 Evolution-X 以及 Bios-Checker 软件,然后运行 Bios-Checker,确定
主机内的 BIOS 类型。

C)Evoluion-X 1.8.2594 或以后版本,可在 evox.ini 文件中加上各类 BIOS 的 CheckSum 数值(搜索 Evolution-X 论坛)。
运行 Evolution-X 时,就可以显示主机内所运行的 BIOS 类型(方法与 Bios-Checker 类似,都是基于检查各类 BIOS
的 CheckSum 数值)。但不一定准确,因为网上的数值有可能错误,而且有一些经过修改的 BIOS,可能其 CheckSum 数值
恰巧与其它 BIOS 相同。

精华
0
帖子
689
威望
0 点
积分
827 点
种子
315 点
注册时间
2004-2-28
最后登录
2024-11-10
发表于 2017-11-16 10:28  ·  湖南 | 显示全部楼层
淘宝买个阿拉丁18元 自己焊接就OK 也就几个焊点 比PS2简单多了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-30 06:49 , Processed in 0.144918 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部