Page 1 of 1

Help with 29f032

Posted: Mon Jul 26, 2010 10:57 am
by billybob2236
File Side:

I am trying to make a Dragon Quest 6 using a 29f032. I have my cart wired up with a socket so I can test before final insertion. I have made plenty of repros before although mostly for NES and have only made a handful of SNES repros, none with surface mount chips. I have a EEtools chipmax 2 with the TSOP adapter. I know how to program the chips, but I am having some problems getting the file ready to burn. I normally use SNESTool but it doesn't allow you to split the file into 32 Mbit units only 12 Mbit. what is the best way to prep the file for burning.

Board side:

I have all the pins wires to the corresponding outputs A0-A21, D0-D7.
I don't know where to wire "we" and Reset".
My 29f032 doesn't have a A22

any help greatly appreciated,
-Jake

Posted: Mon Jul 26, 2010 12:21 pm
by tepples
  1. If you're using Windows, install MSYS using devkitPro Updater. (You don't need the ARM/PPC/PSP stuff; it's just the easiest way I've seen to get GNU Coreutils onto a Windows box.)
  2. Does this file have a copier header? If so, strip it off.
    dd if=/path/to/rom.smc of=/path/to/rom.sfc bs=512 skip=1
  3. Use 'dd' to split it into 4 MiB chunks.
    dd if=/path/to/rom.sfc of=/path/to/rom.000 bs=4M count=1 skip=0
    dd if=/path/to/rom.sfc of=/path/to/rom.001 bs=4M count=1 skip=1
    dd if=/path/to/rom.sfc of=/path/to/rom.002 bs=4M count=1 skip=2

Posted: Mon Jul 26, 2010 7:06 pm
by billybob2236
How does having 3 - 4 MiB chunks help me burn a 32Mib flash chip?

3 x 4 = 12Mib it is a 32 Mib file

Just a little confused?

-Jake

Posted: Mon Jul 26, 2010 8:52 pm
by tepples
Dirty secret of the cartridge era: 32 megabits equals 4 megabytes.

Posted: Tue Jul 27, 2010 8:29 am
by billybob2236
ok thanks I will give it a go.

-Jake