Current Time:  

-= HOME =-

-= BLOG =-

-== BIO ==-

-=CONTACT=-

-=MY LAB=-

-=CHIPPERY=-

-PROJECTS-

-= LINKS =-

-= VHDL =-

-=YouTube=-

Gerry's Current Research & Development Projects

Programmer  -= SEGA =-  -= ALTERA LP6 =-  -= NKK SMART DISPLAY =- 

 

Gerry's Completed Projects

GAME GEAR    -== SMS ==-   GAME BOY   -== NGPC ==-   -=VHDL VGA PONG=-   -== LCD DISPLAYS ==-  

 

YOU ARE VIEWING
THE SEGA MASTER SYSTEM PAGE

D.I.Y. 8M-Bit (1MByte) SEGA Master System Flash Cartridge

Below you will find links to a Zip archive which includes my schematic design & PCB layout.

04

 

Below is the Original SMS SONIC Blast Cartridge and is one of the few 8M-Bit cartridges available for the SMS. These 8M-Bit (1MByte) cartridges are made by "TEC TOY" the SEGA game distributor based in Brazil.

013012

 

Shown below is the 1MByte SMS cart from TEC TOY "Virtua FIghter Animation".

017016

 

Shown below is the 1MByte SMS Cart from TEC TOY "Street FIghter II".

014015

 

Shown below are two more 1MByte SMS Carts from TEC TOY

"Sangokushi III" & "Sitio do Picapau Amarelo".

0508

 

 

 

**************************** =SMS 1MByte Flash Cart =*************************

I decided to design this Cartridge when I heard about an SMS Cartridge using the 315-5912 SEGA mapper chip. This of course was the highly sought after SMS version of "Sonic Blast".

After I had recently plotted the Pinouts for the 315-5912 SEGA mapper, I decided to try and design a 1MByte Flash cartridge for the SMS.

The site Admin "Bock" from SMSPower.org recently provided me with a few Hi-Resolution images of the Rare cartridge PCB. I had hoped to purchase one and reverse engineer the PCB design. However, I then realized that these cartridges are Extreemly Rare and are very costly to purachse second hand off sites like eBay. They usually sell for around $200 or even $300 if not more.

Below are the Images of the official SMS cartridge "Sonic Blast".

09

010011

Lacking the SMS Sonic Blast cartridge, I still managed to design a Schemeatic for use with the SMS console. Posted below are some of the rough schematics and board layouts I made for the first Prototype of the project. Tested it, and works just fine.

So essentially this is a 1MByte Flash cartridge for the SMS, but you could just use it as DIY Sonic Blast cartridge, considering that these particular carts are hard to come by. However, having 1MByte of Flash memory for use with SMS game development is very attractive as well.

 

********************** =SCHEMATICS & PCB LAYOUT= ************************

Shown below is the prototype version of the board I designed. It is a double sided 1MByte SMS Flash cartridge. The board was larger than your average SMS cartridge, due to limitations of the PCB's I use. Using traces that are too close together will result in many solder bridges. This is too time consuming to repair. So in turn, I decided to use thicker trace lines and increase the board size.

I will post updated pictures of the Prototype PCB shortly. But for now you can view the Ultra Hi-Resolution Schematics and PCB layout that I designed in the CadSoft Eagle software.

Ultra Hi-Resolution images for both the schematic and PCB are shown below.

07

The above Schematic is 9356 X 7256 Pixels. (Used for previewing purposes only)

*** Use the provided Eagle Schematic and PCB Layout files for etching and printing.***

 

06

This schematic has just been updated with a few changes to the /MREQ line. There are still a few revisiions required, for GND lines and pads. But 95% of it is completed. The Prototype PCB is currently being tested and revised.

 

The above PCB Image is in Hi-Res at 300 DPI. (Used for previewing purposes only)

**** Use the provided Eagle Schematic and PCB Layout files for etching and printing.****

Once again I used SnowCat's SEGA Eagle library for the SMS cartridge edge and the 315-5912 Mapper. He also recently made up a library file for the AMD29F800BB flash chip. Thanks again SnowCat!

 

So you will need to purchase the required TSOP 44 Pin sockets for both your Willem Programmer and another to connect to the above PCB, in order to accept the Programmed Flash chip. This is the same as with my 1MByte GG flash cartridge. For now you will have to wire the socket to the PCB Flash chip PADs on the PCB. Eventually I will get a library file to accommodate the PSOP44 Socket. But for now, some soldering work is required. Leaving the Flash chip permanently attached to the PCB is another option. Although you will need to build a custom programmer with a cartridge dock to program this type of cartridge.

Below is an Image of the TSOP 44 Socket Adapter for the Willem Universal Programmer that accommodates the AM29F800BB flash chip.

01

 

 

Shown below is the PSOP44 socket that you will need to interface to the PCB. This makes it convenient for reprogramming when using the WIllem programmer. eBay is great place to find these components or sites like "Taobao Focus.com".

0302

As I mentioned before, another alternative for programming your flash chip, is to build a custom programmer or a custom interface cable to connect the Willem programmer to the Flash cartridge PCB. You can then have the TSOP Flash chip embedded inside the cartridge permanently and program it through a cable interface. But as I've mentioned before, this is another project on it's own and will not be discussed here.

Regardless how you build it, you can now build our own 1MByte SMS Flash cartridge.

 

 

UPDATED DESIGN - V3.9

"DIY" CUSTOM SEGA MASTER SYSTEM FLASH CARTRIDGE

 

Description:

This is the Updated version of my SMS Flash Cartridge. This is version V3.9. I Tested a completed board on my SMS2 console and it works perfectly without any issues.

You can program your Custom ROMS onto the Flash chip using a Willem Universal programmer as described previously. You just have to make sure you use the appropriate PSOP 44-pin adapter.

This Flash Cart design also uses the 8-MBit SEGA SMS memory Mapper chip model# "315-5912", which you will need to salvage from a Sega GameGear cartridge like "Garfield" or "Jurrassic Park the Lost World". Like the prototype design, this PCBA uses the 8M-bit (1MByte) AMD "AM29F800BB" Flash chip.

 

Easgle Schematics + Board Layout + GERBER Files:

Several of you have contacted me over the years in search of the Shematics and Board layouts for this project of mine. Many of you wanted to try and Etch your own PCBA's or wanted to simply modify the design for your own projects.

I decided to share these design files with you all. Below you will find the Eagle Schematic design files and the PCBA board layout file. As well, I've included the GERBER files for the V3.9 Board layout; as shown in the images above.

I hope this will help you all with your "DIY" SMS interfacing projects!! :)D

Cheers Folks!

-Gerry

 

Eagle Schematics:

http://www.digital-circuitry.com/FILES/SEGA/SEGA_DEV/SMS_FLASHCART/SEGA SMS- 8-MBit Flash Cart_V3-9.zip

 

PCBA GERBER FILES:

http://www.digital-circuitry.com/FILES/SEGA/SEGA_DEV/SMS_FLASHCART/GerryOBrien_SMS_FlashCart_GERBERS.zip

Cheers Folks!

-Gerry