

MD Flash 8M
An Open Source CPLD based Sega Megadrive/Genesis Flash Cart
- Size
- 83.8 × 60.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 44
- Nets
- 119
- Pads
- 424
- Tracks, vias
- 1,668, 189
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 5 (file 20200119)
- Created
- 4 Dec 2020
- Updated
- 4 Dec 2020
Overview
MD Flash 8M is an open-source printed circuit board by X-death25, from the X-death25/X-Flash repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 83.8 × 60.6 mm with 44 parts on 119 nets, routed with 1,668 tracks and 189 vias.
It is built around the 74LVC245AD. Its parts include 22 capacitors, 11 ICs, 4 resistors and 1 connector. It belongs with the retro computing and games boards and the FPGA and CPLD boards of this library.
Main components
1README
README.mdX-Flash
An Open Source CPLD based Sega Megadrive/Genesis Flash Cart
What is it ?
X-flash is my Sega Megadrive developpement cartridge. I use it for some research and do all of my hardware test. It's based on the good old EPM240 and a 64Mb flash memory
Product Feature :
Rewritable 64 Mb Flash ROM
192 Macrocells CPLD
Clean 5V <> 3.3V level shifting
7 GPIO for user
Open Source Hardware & Software & PCBCartridge supported :
Classic 32Mb cartridge ( no mapper )How to use it :
Just flash the needed core into the CPLD and cartridge will works in the same way as an original. You can reflash memory with any compatible Megadrive reader ( for exemple MD Dumper / Krikkz / Sanni cart Reader )
Parts
44| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 0603_CD | Capacitors_SMD:C_0603 | C3, C4, C5, C7, C9, C10, C12, C13, C14, C15, C16, C17, C18, C19, C21 |
| 6 | 74LVC245 | Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm | U1, U2, U3, U4, U5, U6 |
| 4 | C_0805 | Capacitors_SMD:C_0805 | C2, C6, C11, C22 |
| 4 | R_0603 | Capacitors_SMD:C_0603 | R1, R2, R3, R4 |
| 3 | 1206_C | Capacitors_SMD:C_1206 | C1, C8, C20 |
| 2 | Measurement_Points:Measurement_Point_Round-TH_Small | , | |
| 2 | SOT-223 | TO_SOT_Packages_SMD:SOT-223 | U7, U9 |
| 1 | LOGO | ||
| 1 | 0 | AVR-JTAG-ICE | J1 |
| 1 | AT25xxx | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U11 |
| 1 | Intel CPLD | TQFP_100 | U10 |
| 1 | MD_Connector_H | MEGADRIVE_PCB | MD_Connector1 |
| 1 | MX29LV640 | S29GL064 | U8 |
| 1 | Pin_Header_Angled_1x04_Pitch2.00mm | Pin_Headers:Pin_Header_Angled_1x04_Pitch2.00mm | EXTRA_2 |
| 1 | Pin_Header_Angled_1x06_Pitch2.00mm | Pin_Headers:Pin_Header_Angled_1x06_Pitch2.00mm | EXTRA_1 |
Similar boards
- 2 layers112.4 × 74.2 mm

- 2 layers89.5 × 77.5 mm

Apple2-IO RPi
tjboldt/Apple2-IO-RPi
Apple II expansion card using a Raspberry Pi for I/O
24 parts140MIT - 6 layers304.8 × 243.8 mm

- 2 layers96 × 71.6 mm

A2DVI.v1.6
rallepalaveev/A2DVI
This is based on Clintech Pico Board (CPB) with 48 GPIOs, most 5V tolerant.
112 parts82MIT - 4 layers223.3 × 120.1 mm

ISA FPGA v2
robfinch/Cores
Cores ===== RTF's Cores Use at your own risk. Welcome to my galaxy of cores. Contained in the directories are IP cores, source code for digital circuits.
132 parts78 - 4 layers318.4 × 124.5 mm

- 4 layers102.6 × 107.3 mm

- 2 layers103.9 × 43.5 mm

Questions
How big is the MD Flash 8M PCB?
It measures 83.8 × 60.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MD Flash 8M use?
44 parts, built around the 74LVC245AD. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the MD Flash 8M KiCad files?
From the X-death25/X-Flash repository on GitHub, at the commit this page was made from: the board is pcb/MD_Flash_8M.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the MD Flash 8M design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).