A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 6689|回复: 23

D盘改烧录卡的方法!

[复制链接]

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 18:58  ·  宁夏 | 显示全部楼层
可以!!

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:00  ·  宁夏 | 显示全部楼层
便宜才是硬道理--自己动手打造GBA Link FLASH卡带


注:本文是用通俗的语言从尽量通俗的角度来讲解改造的方法,所以请不要与技术文章等同。

郑重声明:
  1.一旦你拆开卡带,你将失去卡带保修的权利。
  2.改造有风险,可能有此导致卡带报废。
  3.即使改造没有问题,但个别卡带可能会出现进入游戏时死机。

  我们只是提供一种改造思路,对于读者在改卡过程中造成的任何损失,我们不付任何责任。


一、改造卡带的目的

  在GBA Link烧录系统中,除了GBA Link烧录器外,还需要FLASH卡带与之配套。除了购买我们的FLASH卡带外,还可以自己动手改造手头现有的D版卡带。这样不但可以充分利用手头的闲置卡带,还能节省不少银子,亦可享受一下DIY的乐趣。


二、哪些卡带能够改造

  如果你打开过D版卡带,你会发现很多D版卡带不像原装卡带一样采用ROM存储游戏,而是使用FLASH芯片来存储游戏。ROM是一次性的,无法改写其中的内容,但是FLASH则是可反复擦写的存储器芯片。因为有很多D版卡带采用FLASH芯片作为存储器,这就带来了一种可能性,就是我们可以通过改造把它变成一块FLASH卡带。

  结论:只有采用FLASH芯片的D版卡带才能改造成FLASH卡带。实际上市面上大多数D版卡带都采用了FLASH芯片。

  下面我们来看看拆开的D版卡带内部的照片。

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:04  ·  宁夏 | 显示全部楼层
在图中标明了FLASH芯片、SRAM芯片、控制芯片。可以看出控制芯片都采用了软封装(黑胶封装),而主存储FLASH芯片则采用了标准的TSOP48、TSOP52等封装形式,俗称硬封装。对于FLASH芯片,如果是上述这些TSOP48、TSOP52等封装形式,不管芯片上有没有字,我们基本可认为是FLASH芯片。

  通俗的来说,黑胶封装的是控制芯片、较小的芯片是SRAM芯片用来存储进度,较大的一个或者两个芯片是FLASH芯片,用来存储游戏ROM。fujitsu和INTEL的芯片体积较大一些,都是长方形,fujitsu的芯片引脚在长方形的两个短边上,INTEL的芯片引脚在长方形的两个长边上。三菱的芯片体积比较小,近似正方形。

  不能改造的卡带:有些卡带拆开后会发现,主存储芯片也是黑胶封装的,对于这种芯片,我们无法确认是否为FLASH芯片,不过如果黑胶是通过转接板焊接到电路板上的,倒是有可能做实验来验证能否改造,不过因为这种卡带很少,我们就不作进一步研究了。当然,有兴趣的朋友可以做实验来验证一下是否为FLASH芯片。


三、改造的原理

  任何一种FLASH卡带都由控制芯片、FLASH芯片、进度存储芯片组成。

1.控制芯片

  对于Z版或D版的卡带,其控制芯片都采用了ASIC专用芯片,因此耗电量更小。而一些爱好者开发的FLASH卡带中一般用市面上现成的可编程器件芯片,通过写入程序来做为控制芯片,因此耗电量都要大一些。D版卡带中的控制芯片都采用软封装(你看到的就是一块黑胶)。

2.FLASH芯片

  FLASH芯片通常有一片或者两片,它的存储容量很大,用来存储游戏主程序(就是ROM文件),所谓单***带是指一片FLASH芯片完成ROM的存储,双***带指用两片FLASH芯片完成ROM的存储,因此64M单***带指采用了一片64Mbit容量的FLASH芯片,64M双***带指用了两片32Mbit容量的FLASH芯片。

3.进度存储芯片

  另外就是进度存储芯片,GBA的游戏有三种存储方式:SRAM存储方式、FLASH存储方式、EEPROM存储方式,实际上还有一种方式--就是不需要存储进度的游戏。

  对于这几种存储方式对应着不同的芯片来完成相应的存储功能。SRAM芯片对应SRAM存储方式、FLASH芯片对应FLASH存储方式(注意:这里说的FLASH芯片和前面说的存储ROM文件的FLASH芯片是不同的,存储ROM文件的FLASH芯片是大容量的,存储进度的FLASH芯片是小容量的。表现在具体的卡带中,它们是互相独立的芯片,各自完成各自的功能。)EEPROM芯片对应EEPROM存储方式。而实际上D版卡带并没有这么麻烦。除了少量卡带是采用FLASH芯片来完成FLASH进度存储方式外,大部分D版卡带都用SRAM芯片来完成三种存储方式,也就是说通过控制芯片将FLASH存储方式转换后存储到SRAM芯片上,对于EEPROM存储方式的则通过打补丁方式把进度存储到SRAM芯片上。这也就是为什么我们会看到黄金太阳的卡带中有电池的缘故。

  上面大概介绍了一下卡带的结构,那么D版卡带如何来改变其内容,使之变成一个新游戏呢。这里我们做一个比较,对于普通的D版卡带,只能读取卡带中的数据。对于可烧录的FLASH卡带,由于使用FLASH芯片,可以改写卡带中的数据。而我们前面已经讲过,大部分D版卡带都采用FLASH芯片存储游戏,从硬件结构上讲,它们和可烧录的FLASH卡带并无太大区别,因此同样可以改写卡带中的数据。

  改写卡带的数据实际上是改写卡带上FLASH存储芯片中的数据。对于FLASH芯片,要读取数据或者擦除数据或者写入数据,需要控制一些管脚来满足某种时序关系。要完成擦除和编程操作则必须能够控制FLASH芯片的WE引脚,但读取操作的时候只需把WE置为高电平就行了。因为普通的卡带设计的时候并不需要擦除和编程的功能,因此将WE引脚与电源VCC连接到一起,让WE始终为高电平,从卡带的外部引脚上是无法控制WE的,从而屏蔽掉了擦除和编程的功能。我们要做的就是要恢复这个功能。这就是要将FLASH芯片的WE引脚与电源VCC分离,并将它与GBA卡带的第3脚连接起来。GBA卡带的第3脚的功能是WR,我们可以通过这个引脚去控制FLASH芯片的WE,这样对卡带FLASH芯片进行改写的硬件条件就具备了,也就是说D版卡带经简单改造后就可以当做一个FLASH卡带来使用了。

  总结:改造卡带的原理就是把FLASH芯片的WE引脚与VCC分离开,并与卡带的第3脚连接到一起。如果卡带是单芯片的FLASH卡带,只需要改造一个FLASH芯片的WE引脚,如果是双芯片的卡带,那么两个FLASH芯片的WE引脚都需要改造,都需要连接到卡带的第3脚。


四、改造卡带需要的工具

  虽然改造的工作非常简单,但是有一定的技巧性,因此准备合适的工具非常重要的。

1.电烙铁

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:05  ·  宁夏 | 显示全部楼层
 普通的十几元一把的电烙铁都可以,推荐广州的黄花牌的,便宜好用。烙铁尖要细而尖,这样才好用。功率30W左右的就行,不可太大。

2.焊锡丝

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:05  ·  宁夏 | 显示全部楼层
  一点就够了,不过要细一些才好用。

3.缝衣针

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:07  ·  宁夏 | 显示全部楼层
4.漆包线
 可以从坏的变压器上拆到。什么是变压器?:)如果你有坏的收音机、随身听用电源,拆开里面就有变压器。

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:07  ·  宁夏 | 显示全部楼层
5.螺丝刀
 这可不是普通的螺丝刀,这是GBA专用的三菱形螺丝刀。其实这种螺丝刀估计其他地方也能用到,所以在一些大点的工具店都能买到。如果实在找不到,就找个一字螺丝刀凑合凑合吧。

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:09  ·  宁夏 | 显示全部楼层
五、改造的具体方法

  1.需要了解FLASH芯片的型号,因为只有了解到芯片的型号,才能查找到它的数据资料,也才能知道芯片的WE引脚是第几脚。

  注:先说说芯片引脚顺序的识别。

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:09  ·  宁夏 | 显示全部楼层
集成电路的引脚都是按逆时针顺序排列的。通常第1脚都加的有标记。对于富士通芯片来说,第1脚旁边有一个园形的标记。对于三菱芯片来说比较特殊一些,芯片的上面有三个园形的标记,其中有一个比较小一些,这个小一些的标记对应的角上的第1脚就是芯片的第1脚。如果你对集成电路引脚不是很熟悉的话,也可以查芯片的数据手册来分辨引脚顺序。


FUJITSU芯片

  首先要拆卡带。卡带背后有螺丝,先要拆下螺丝,然后才能打开外壳。

精华
6
帖子
2667
威望
0 点
积分
2722 点
种子
0 点
注册时间
2003-9-17
最后登录
2010-5-21
发表于 2004-1-15 19:10  ·  宁夏 | 显示全部楼层
拆掉封条,露出螺丝,螺丝比较特殊,需要专用的螺丝刀才能拆卸(点击图放大)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-22 13:46 , Processed in 0.183407 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部