回复
PSP综合讨论区
D盘改烧录卡的方法!
只看楼主
1楼
自由之风
2004-1-15 18:58
可以!!
2楼
自由之风
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版卡带内部的照片。
3楼
自由之风
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.电烙铁
4楼
自由之风
2004-1-15 19:05
普通的十几元一把的电烙铁都可以,推荐广州的黄花牌的,便宜好用。烙铁尖要细而尖,这样才好用。功率30W左右的就行,不可太大。
2.焊锡丝
5楼
自由之风
2004-1-15 19:05
一点就够了,不过要细一些才好用。
3.缝衣针
6楼
自由之风
2004-1-15 19:07
4.漆包线
可以从坏的变压器上拆到。什么是变压器?:)如果你有坏的收音机、随身听用电源,拆开里面就有变压器。
7楼
自由之风
2004-1-15 19:07
5.螺丝刀
这可不是普通的螺丝刀,这是GBA专用的三菱形螺丝刀。其实这种螺丝刀估计其他地方也能用到,所以在一些大点的工具店都能买到。如果实在找不到,就找个一字螺丝刀凑合凑合吧。
8楼
自由之风
2004-1-15 19:09
五、改造的具体方法
1.需要了解FLASH芯片的型号,因为只有了解到芯片的型号,才能查找到它的数据资料,也才能知道芯片的WE引脚是第几脚。
注:先说说芯片引脚顺序的识别。
9楼
自由之风
2004-1-15 19:09
集成电路的引脚都是按逆时针顺序排列的。通常第1脚都加的有标记。对于富士通芯片来说,第1脚旁边有一个园形的标记。对于三菱芯片来说比较特殊一些,芯片的上面有三个园形的标记,其中有一个比较小一些,这个小一些的标记对应的角上的第1脚就是芯片的第1脚。如果你对集成电路引脚不是很熟悉的话,也可以查芯片的数据手册来分辨引脚顺序。
FUJITSU芯片
首先要拆卡带。卡带背后有螺丝,先要拆下螺丝,然后才能打开外壳。
10楼
自由之风
2004-1-15 19:10
拆掉封条,露出螺丝,螺丝比较特殊,需要专用的螺丝刀才能拆卸(点击图放大)
验证问答:
输入下面问题的答案
26 - 6 = ?
回复
1
2
3
/ 3 页
下一页