Skip to content

A reverse engineering attempt of a chinese repro GBA-cartridge

Notifications You must be signed in to change notification settings

tolik518/gba-cartridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gba-cartridge

The aim of this repository is to reverse engineer a chinese produced GBA reproduction cartridge. The cartridge of interest was bought on Aliexpress over here.

So whats the approach?

  1. Find out which components are on the PCB
  2. Remove the SRAM/FLASH-Chips to find the pinout beneath
  3. Remove the COB to find the pinout beneath
  4. Follow the traces
  5. Create gerber files without the COB
  6. ???
  7. Make an own mapper to replace the COB
  8. ???
  9. Create gerber files including the own mapper

Front

pinout

Back

pinout

Components

The cartridge is using a JS28F128M29EWH as a flash storage to store the game and KM68U1000ELTGI-10L as SRAM for the savegame.

  • 1x JS28F128M29EWH
  • 1x KM68U1000ELTGI-10L
  • 1x Unknown 60 pin COB (Chip on Board)
  • 1x 0603 Zero Ohm Resistor
  • 1x 0603 ??? uF Capacitor

JS28F128M29EWH

name meaning
JS 56-pin TSOP, 14mm x 20mm, lead-free, halogen-free, RoHS-compliant
28F Parallel NOR interface
128 128Mbit = 16 Megabyte
M29EW Embedded Flash memory (3V core, page read)
H Highest block protected by VPP/WP#; uniform block

About

A reverse engineering attempt of a chinese repro GBA-cartridge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published