Best FLASH ROM chips for SFC carts?

Discussion in 'Nintendo Game Development' started by kammedo, Nov 21, 2006.

  1. kammedo

    kammedo and the lost N64 Hardware Docs

    Joined:
    Sep 24, 2004
    Messages:
    2,138
    Likes Received:
    12
    Should I pay attention when choosing Flash roms for a sfc flash cart?

    EDIT : apart of the timings of course.
     
    Last edited: Nov 21, 2006
  2. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Should:
    - have <=120ns access time
    - Run off +5V
    - Be 8-bit or have a 8-bit mode
    - Come in a package you can handle
     
  3. marshallh

    marshallh N64 Coder

    Joined:
    Mar 16, 2006
    Messages:
    661
    Likes Received:
    26
    The biggest one I could find in a DIP package is the AT49F040 (512KB)

    Datasheet here
    http://www.atmel.com/atmel/acrobat/doc0998.pdf

    It's a 32 pin DIP package so it should be easy to handle.

    If you want bigger sizes, you'll have to use surface mount parts, TSOP-48 specifically. Not bad if you have the right tools and a bit of knowledge.
     
  4. kammedo

    kammedo and the lost N64 Hardware Docs

    Joined:
    Sep 24, 2004
    Messages:
    2,138
    Likes Received:
    12
    How about Intel's J3A120? 32-64-128 Mbit of Flash in one piece!
     
  5. marshallh

    marshallh N64 Coder

    Joined:
    Mar 16, 2006
    Messages:
    661
    Likes Received:
    26
    I couldn't find a datasheet for your chip, but I'm guessing it's probably TSOP surface-mount and most likely arranged in 16-bit chunks. Oh, and you'll have to use an LM317T to give the chip 3.3v. There's a good chance it's serial too, in which case you can forget about using it altogether ;)

    Just keep reading, that's all I do. Read, read, read :)
     
  6. Stone

    Stone Enthusiastic Member

    Joined:
    Sep 27, 2005
    Messages:
    504
    Likes Received:
    1
    But it runs at 3.3V, it's 16-bit wide so you'd be wasting half of it in 8-bit mode (unless you jumpered it to allow two banks, but that's kinda pointless) and it's a 54-pin TSOP, which is a right arse to solder. Other than that it'd do fine :lol:

    http://www.intel.com/design/flcomp/datashts/290667.htm

    Stone
     
  7. Stone

    Stone Enthusiastic Member

    Joined:
    Sep 27, 2005
    Messages:
    504
    Likes Received:
    1
    A 317T is quite overkill, you can get fixed 3.3V regs that are cheaper and don't have such a crazy current rating...

    Also don't forget you'd probably have to level-shift all the inputs - the chip could probably make the SNES switch reasonably well at 3.3V but the 5V inputs (address lines, /CE etc) would damage the flash chip. Forgot about this myself yesterday and had to redesign a fairly large schematic :katamari:

    Stone
     
  8. marshallh

    marshallh N64 Coder

    Joined:
    Mar 16, 2006
    Messages:
    661
    Likes Received:
    26
    Or, you could use Bung's method, just put two 1N4001 diodes in series with the 5v supply.. ;-)
     
  9. Stone

    Stone Enthusiastic Member

    Joined:
    Sep 27, 2005
    Messages:
    504
    Likes Received:
    1
    That's really dirty :icon_bigg

    Stone
     
  10. kammedo

    kammedo and the lost N64 Hardware Docs

    Joined:
    Sep 24, 2004
    Messages:
    2,138
    Likes Received:
    12
    Uhm thanks for your replies, now..on to the next one : did some of you ever tried desoldering? maybe with an air pistol?
     
  11. Stone

    Stone Enthusiastic Member

    Joined:
    Sep 27, 2005
    Messages:
    504
    Likes Received:
    1
    Best/easiest way to desolder is with some solder wick (pick some up from your local electronics place). Put some flux on the component leads, put the solderwick over the top of the joint and then push the soldering iron over the top (so it presses down and applies heat through the wick to the joint). The flux should smoke a little bit and the solder will get drawn into the wick by capilliary action. Cut the end off the wick and repeat :)

    Stone
     
  12. kammedo

    kammedo and the lost N64 Hardware Docs

    Joined:
    Sep 24, 2004
    Messages:
    2,138
    Likes Received:
    12
    Will that work for SMD ones too?
     
  13. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    Is solder wick also referred to as desoldering braid? Or other such terms? It sounds like the point of it is to try to absorb the solder into something while you have it liquified, opposed to trying to scrap it off or other crude methods. If only I had an EPROM programmer, then I'd have more reasons to play with the soldering iron. ;)
     
  14. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Yes, braid = wick.
     
  15. Stone

    Stone Enthusiastic Member

    Joined:
    Sep 27, 2005
    Messages:
    504
    Likes Received:
    1
    Yes, it does work on SMD parts. In fact it's extremely helpful when you're soldering to them too - one common method is to use huge amounts of solder and attach all the legs together, then remove the excess with braid :)

    Stone
     
  16. kammedo

    kammedo and the lost N64 Hardware Docs

    Joined:
    Sep 24, 2004
    Messages:
    2,138
    Likes Received:
    12
    Uhm : flux is not equal soldering metal or?
     
  17. kammedo

    kammedo and the lost N64 Hardware Docs

    Joined:
    Sep 24, 2004
    Messages:
    2,138
    Likes Received:
    12
    EDIT : flux is not equal soldering metal! Ok, I'll try the technique :p
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page