USB MegaDrive DevKit

Discussion in 'Modding and Hacking - Consoles and Electronics' started by prophet36, Jun 18, 2014.

  1. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    Read first post in full
     
  2. prophet36

    prophet36 Member

    Joined:
    Mar 24, 2008
    Messages:
    10
    Likes Received:
    0
    I daresay you could make one for about $40. If you don't want to DIY, you could talk to Helder, who's thinking of building and selling them.
     
  3. LeHaM

    LeHaM Site Soldier

    Joined:
    May 5, 2013
    Messages:
    2,634
    Likes Received:
    292
    I meant as in a prebuilt Pcb soz
     
  4. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    I'd consider stocking them too, I will get some quotes on getting them made. I'm certainly not making them by hand - no time for that anymore.
     
  5. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    Know what you meant, first post says they aren't for sale and to make your own. No one else had made any to sell yet as it's only been a day.
     
  6. prophet36

    prophet36 Member

    Joined:
    Mar 24, 2008
    Messages:
    10
    Likes Received:
    0
    Another few things to bear in mind besides the fact that it's untested at 60Hz:

    1) The only ROM banking I've implemented is the "official" SSF2 scheme[1], which allows you to address the full 16MiB (128Mib) range of the SDRAM in 32 pages of 512KiB (4Mib). Games with custom mappers (which idiot thought that was a good idea?) like Pier Solar will not work unless someone is willing to implement the mapper in the UMDK VHDL: it's easily achievable, but I lack motivation to do it.

    2) The monitor and SD-card loader use parts of the address-space from 0x400000-0x7FFFFF, which I believe is used by the Mega-CD. There's been some discussion[2] about enabling DTACK generation and moving that stuff to a suitable hole elsewhere in the Mega-CD address map.

    3) There is no mechanism for game saves. Again, it should be reasonably straightforward, but I lack motivation to do it.

    Obviously since the licensing is copyleft[3], if you do implement this stuff it may only be distributed (i.e sold or given away to others) under the same LGPLv3/CERNOHLv1.2 licences.

    [1]http://emu-docs.org/Genesis/ssf2.txt
    [2]http://gendev.spritesmind.net/forum/viewtopic.php?p=23477#23477
    [3]http://en.wikipedia.org/wiki/Copyleft
     
    Last edited: Jun 21, 2014
  7. Helder

    Helder Site Supporter 2014,2015

    Joined:
    Apr 6, 2013
    Messages:
    981
    Likes Received:
    54
    Bad if you want to go halfs on some boards and components hit me up on a PM. I just sent a request for a quote from Hackvana but we can use our standard fabricators and if anyone wants to use OSHPark I have uploaded the gerbers there but be ready for shocker in the price.

    4 Layer PCB $99.40 per set of three!!!
    https://oshpark.com/shared_projects/PXff8Dav

    2 Layer PCB $32.20 per set of three.
    https://oshpark.com/shared_projects/1fLVv2VW


    EDIT: Here is a list of the components and where I could find them the cheapest and not single parts, I was going for a few for the value so some parts are a huge amount but why not pay a few dollars more for double or triple the quantity?

    Components

    1 × Xilinx XC6SLX9-2TQG144C Spartan-6 FPGA

    http://www.aliexpress.com/item/5pcs-lot-XC6SLX9-2TQG144C-XC6SLX9-QFP-144-IC/1783945581.html


    1 × Cypress CY7C68013A-56PVXC Hi-Speed USB Microcontroller


    http://www.aliexpress.com/item/Free-shipping-New-original-IC-CY7C68013A-56PVXC-chip/1122477211.html


    1 × Micron MT48LC8M16A2P-7E 16MiB SDRAM


    http://www.aliexpress.com/item/10PCS-LOT-MT48LC8M16A2P-7E-G-MT48LC8-MT48L-TSSOP54/1807207902.html


    1 × Microchip 24LC128-I/SN 16KiB I2C EEPROM for booting micro-controller

    http://www.aliexpress.com/item/50-p...rial-EEPROM-Family-Data-Sheet/1524559754.html



    1 × Micron M25P40-VMN6 512KiB SPI flash for booting FPGA & MD

    http://www.aliexpress.com/item/M25P...-Micron-SOP-8-Import-original/1579321200.html



    1 × AMS1117 SOT-223 3.3V 3.3V regulator

    http://www.aliexpress.com/item/Free...AMS1117-3-3V-1117-3-3V-SOT-223/868645505.html



    1 × AMS1117 SOT-223 1.2V 1.2V regulator


    http://www.aliexpress.com/item/AMS1...ood-quality-ROHS-leave-message/478117178.html



    1 × 24MHz HC-49/US XTAL 24MHz crystal

    http://www.aliexpress.com/item/Free...z-DIP-2-HC-49-S-24-000M-24MHZ/1684844511.html



    3 × 74ALVC164245DL 16-bit level-shifter

    http://www.aliexpress.com/item/-/1930175622.html

    or better deal below

    http://www.ebay.com/itm/PN-74ALVC16...210?pt=LH_DefaultDomain_0&hash=item19e6673a4a



    1 × Various connectors & passives
    Chris I was hoping you could tell us where you sourced these.
     
    Last edited: Jun 22, 2014
  8. Teancum

    Teancum Intrepid Member

    Joined:
    Aug 2, 2010
    Messages:
    663
    Likes Received:
    5
    I've also been looking into having some of these made. I was wondering what you guys are planning to price these at? Also I've noticed there is a pretty big price difference between. Aliexpress and other providers (digikey, and the manufacturers themselves)
     
  9. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    I don't intend to order parts and boards as I said earlier, I have no time for soldering them up by hand. I would get the boards made and assembled in full.
     
  10. Helder

    Helder Site Supporter 2014,2015

    Joined:
    Apr 6, 2013
    Messages:
    981
    Likes Received:
    54
    If anyone in the USA preferably would like to split the cost of 10 boards each I got a quote from hackvana for good price.

    10 boards with ENIG finish is USD$62 (the smaller 2 layer board)

    10 boards for USD$55 (4 layer board)

    Plus $4 for shipping so total of $121 for 10 boards of each.

    Any interest in this just PM me, this is simply to get some boards and spread the cost so it's cheaper for myself and anyone interested in a few boards.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page