qwertymodo wrote:
I haven't tried the GSU, but I would have thought it worked like the Cx4 in that regard, since it sits between the cart and the ROM/SRAM like the Cx4 does, right? In that case, you don't *want* the GSU to tri-state, you want it to pass the address and data lines through, which would require that it NOT be in reset. IIRC, the main issues I had with the Cx4 were that 1)Nintendo likes to switch the /CE and /OE signals on their ROMs for some reason, and 2)they also often ground one or the other entirely. It's possible that the GSU doesn't assert the address/data lines for writes mapped to the ROM space, but the Cx4 wasn't that smart, which worked to my advantage.
Edit: wait, you're not talking about programming from the cart edge... so my comment probably isn't helpful. Cart edge would probably work though.
I was attempting to program to the rom itself and not through the cart edge. I didn't realize with the special chip carts you
could program through the edge connector. My flash rom "adapters" have a 40 pin DIL header (2mm) on the pcb that I use to program the flash roms before mounting the pcb to the cart. So I was attempting to reprogram the rom in circuit, but that failed. I'm certain it's because of address contentions due to the GSU.
I'll have to build an edge connector adapter for my programmer now. :/. Try to go through the GSU this time.
Thanks for everyone's input!! Much appreciated.
EDIT/UPDATE: I tried to program through the cart edge. It was unsuccessful. I wired up the address lines and data lines to the cart edge of the FX cart (stunt race) and externally, I connected the WE, CE, and OE lines with no connection to the GSU buss. Next, I tired wiring the Data lines directly from my programmer (so they were not connected to the FX cart data lines). Still no-go. I tried with the reset line tied high and tried with reset tied low also.... still a no-go. In the past, I have tried programming the rom with the data lines connected to the GSU buss but the address lines were not connected to the buss (address lines connected externally). TO be clear, the data lines were connected but I didn't connect the data line to the cart edge. So the address and data lines were externally connected but the address lines had no buss connection but the data line did. It DID program. But my question was if the GSU would pass my programming information
though the GSU to the ROM. Unless I'm missing something, I don't think it does.