浅谈一下老D版GBA卡带的改卡和刷写-大芯片PCB

五级用户 shn 2022-10-24 5352

老玩具,玩耍一下还是挺有意思的。近期把老D卡的刷写清理一下,可以分享一下心得

此次主要是大芯片PCB的总结,就是SOP44芯片的norflash类型,这类芯片主要是AMD&fujitsu系列,其主要标准是这两家企业发起的,典型的就是555,AAA代码操作开启写入的。

先放个图:

sop44.png

以上就是GBA卡带上常见的SOP44大芯片,或者也可以说就上面这四个(还有个256的,需要另谈)。

通过上图看,这四个芯片实际是可以互换的,只是fujitsu的需要33脚位与44调换且错位,因此主板也是有两种,但错个位置也可以使用。

单独说下M59pw1282这个128Mb芯片,改D卡的都知道这个不能刷写,其原因是因为这个玩意要刷写,需要上拉A22脚的电压到12V(33脚位),然后才能打开刷写通道,而且读取的时候,A22变换连接Vcc或者GND来切换上、下层数据,实际使用,仅有64Mb而已。

SOP44最大支持,我推测是128Mb,因为A0-A22算起来就只能到128MB,如果要到256Mb,需要有A23脚位,SOP44里面没有这个23的位置了,到22就占满了。所以64Mb的sop44还赋予的一个阵脚,就连接了GND。

所以msp55lv256,这个sop44的芯片,我整了很久没弄明白,咋实现的256,所以还是在摸索这个,希望能把sop44的pcb卡带都利用这个芯片升级成32MB的。

GBA卡带最大只支持256Mb,这个是由于卡带针脚32pin限制的极限,所以再大的容量就需要牛屎芯片来操作了,目前我只知道牛屎切bank可以实现大芯片,但是意思还是单个不能大于32MB。图纸如下:

tumblr_9c00e05942befb572bcc7a8249c3e895_b2c0e790_500.png

可以看到,gba卡带最高位A23,所以支持的数据最大只能到256Mb/32MB(A0-A15为1Mb,每增加一位容量X2)。


大芯片的一个D卡能不能改成烧录卡,主要是三个方面需要支持:1.卡带牛屎需要支持录入地址,典型的8032pcb就不支持,它只能解码输出,缺不能录入;2.芯片需要连接WE和金三,或者是通过牛屎金三信号可以导入flash;3.别碰上M59这种要特殊开关的芯片。


以上是一些个人总结和浅谈,不正确的地方欢迎批评指正。


上一篇:刚刚我试过了,不能把3DS版异度之刃的贴图替换到Wii版里
下一篇:继续摸鱼
最新回复 (15)
  • 五级用户 knsqc 2022-10-24
    0 2
    那就是说 26L6420 能改成 55LV128了
  • 三级用户 icemould 2022-10-24
    0 3
    完全不懂,支持大佬继续研究。
  • 五级用户 knsqc 2022-10-24
    0 4
    我有好多MX26L6420的pcb就是烧不了
  • 五级用户 liuyunx 2022-10-25
    0 5
    催更gbabf?
  • 四级用户 thcin 2022-10-25
    0 6
    我有D版的芯片记忆卡,可以烧录进去任意游戏正常玩,就是不能存档,哈哈
  • 五级用户 ougapia 2022-10-25
    0 7
    thcin 我有D版的芯片记忆卡,可以烧录进去任意游戏正常玩,就是不能存档,哈哈
    芯片卡的rom都是d商改过的,存档存在rom上
  • 五级用户 jilaqi444 2022-10-25
    0 8
    不明觉厉
  • 五级用户 shn 2022-10-25
    0 9
    thcin 我有D版的芯片记忆卡,可以烧录进去任意游戏正常玩,就是不能存档,哈哈
    新的D卡魔改了rom,在游戏rom中增加了sms程序,用于记录时将sram里的记录文件写入norflash中,以上为周老板描述。
    GBA卡带有三个核心,norflash、牛屎解码、记录flash,想能玩好一个卡带,这三个东西都不能绕过去。D商设计之初赋予三个核心什么功能,我们目前只是想办法利用下罢了,不具备的功能,没法添加和修改。
    焊接修改  记录flash,也是一个不错的方法,可以兼容性更好一些。
  • 五级用户 shn 2022-10-25
    0 10
    knsqc 我有好多MX26L6420的pcb就是烧不了
    连接33针脚到金3如果还是不能刷写,就是pcb的问题,可以焊下来flash到其他能刷的pcb上烧入游戏,再焊回去。
    我实操可行,就是CH8032那个主板。直接烧录可识别,不可擦写,别的芯片写好焊回去就能完新游戏了。
  • 五级用户 knsqc 2022-10-25
    0 11
    我就是想的把55LV128用火线卡烧好后换到老黑卡pcb上
  • 五级用户 knsqc 2022-10-25
    0 12

    你试过了吗,感觉应该这样才对,要把针脚弯一下

    111.png

  • 二级用户 sunwen550 2022-10-26
    0 13

    玩过一段时间改卡,128M可存档的,烧进去自己做的fc模拟器,都是hackrom,在闲鱼买了两年,后来出坑不玩了

  • 五级用户 shn 2022-10-26
    0 14
    knsqc 你试过了吗,感觉应该这样才对,要把针脚弯一下
    是有两种针脚的,多数是we在33针脚。msp的是第44针脚,这期间的其他针脚是相同的,所以错开一位。
  • 五级用户 knsqc 2022-10-26
    0 15
    shn 是有两种针脚的,多数是we在33针脚。msp的是第44针脚,这期间的其他针脚是相同的,所以错开一位。
    你给的针脚 55LV128的11到21脚上移才能对齐 MX26L6420的34到44脚
  • 五级用户 shn 2022-11-27
    0 16
    knsqc 你给的针脚 55LV128的11到21脚上移才能对齐 MX26L6420的34到44脚


    无标题.png

    我改了两个。就这样子,掰弯32-44脚,错开一位,然后就可以刷了。注意板上32脚应是GND

    • 老男人游戏网配套论坛
      17
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。