256MB晶片

型號:MX66U2G45GXRI00 [購買連結]

這顆晶片腳位是24-Ball BGA型式,需要製作轉接板才能方便的焊接到目前的電路板上。

Discord - stacksmashing上的大神(DNA64)有開發這個轉接板,可以跟他購買。

BGA24-to-SOP8轉接板資料

https://github.com/DNA64/bga24-to-sop8-adapter

Q: 但我想發揮DIY精神… 是否可以直接從BGA晶片上拉出8條線到主板呢?

原晶片的八支腳定義

分析轉接版接線圖

藍色:主板上的晶片八腳定義 (1~8)

紅色:轉接版上的過孔 (A/B/C)

黑色:BGA腳位圖

綠字:BGA 5x5 點位圖

標示出256MB晶片使用的接點

轉接版上所使用的點位如下標示的紅點:

也就是中間一圈的腳位,剛好一一對應到主板上的8個焊盤。

A: 可以直接焊接處理,水啦~

製作接線圖

開始焊接 - 晶片拉出八條線

(難度:★★★★★)

使用0.14mm的直焊型漆包線 (35AWG)

開始焊接 - 接到主板上

(難度:★★★☆☆)

重新刷機

# https://github.com/BrianPugh/game-and-watch-patch
cd game-and-watch-patch
make PATCH_PARAMS="--device=mario" LARGE_FLASH=1 flash_patched

# https://github.com/olderzeus/game-and-watch-retro-go
cd game-and-watch-retro-go
make GNW_TARGET=mario EXTFLASH_SIZE_MB=255 EXTFLASH_OFFSET=1048576 INTFLASH_BANK=2 COVERFLOW=1 JPG_QUALITY=75 CODEPAGE=950 flash

成功升級256MB