Also, I did it right down to the last spec with multimeter checked, no shorts or anything and programmed the chip correctly guaranteed. No go, orwannon if you ever read this, since you tested it. Can you check the above schematic and
"For the record, I tied pin 1 of the 139 to pin 4 of the MAD-1. Works like a charm!"
There is no way that can be right... Pin 1 is /CE the MAD-1 Pin 4 links to /OE on HiRom Carts and is not used on LoRom Carts ( I mean the pin 4, not the mad-1 in total ). I even checked with a multimeter, pin 33 on the maskrom (/OE) leads to Mad-1 Pin 4.
I did it orwannon, I even tried to reverse the OE and CE did not work... how did u reply so fast lol? who r u on IRC? lol
edit: my left 3 diagrams of the ICs are the exact same as kyuusaku's. But I did ground and add the +5 connections to the legs not listed (10 is a ground and 20 is a +5V on the 245, and 8 is a gnd while 16 is a +5V on the 139).
Is that correct?
Pin 1 of the 139 is connected to the /CE of the maskrom pin 24, and pin 3 is connected to the /OE (pin 33 of the maskrom).
If both of that is right, I will try editing my VCC and ground such that they all come from seperate wires, because right now, its 1 to the 139, and then they branch out from there for gnd and vcc.
kyuusaku wrote:I dunno, maybe you have the ROM's endianness backwards, thankfully you can just swap 139 pins 4 and 5.
Oh, what is A0 on the ROM connected to? Sounds like you have those mixed up. ROM A0 should connect to SNES A1, ROM A1 to SNES A2 etc.
I checked that, it is wired correctly 100%. I have everything wired as per the diagram I posted above, if that is correct, then my problem lies with my rom or ICs.
30 AWG isn't very good for power, you're limited to about 100mA per tap which I guess could be exceeded. I kind of doubt that's the problem though, more likely it's something logical. Did you try swapping endianness?
kyuusaku wrote:30 AWG isn't very good for power, you're limited to about 100mA per tap which I guess could be exceeded. I kind of doubt that's the problem though, more likely it's something logical. Did you try swapping endianness?
I just took the 27c322 out and re-read it... for some reason one of the hex's was wrong.. I had tape on the window by the way.
Willems programmers are a piece of crap lol. 25 degrees celsius, 12.0V VPP, 6.2V VCC +/- 0.25V (I get 0.64 V). Right off the datasheet and these specifications will not work for me with correct jumper settings ... grrr
I'm not surprised. The older Willems with Jumpers/dip switches and such are crap. MCUMall sells newer USB (no jumpers) programmers and they have 16bit adapters for chips like 27c322. Ofcourse they are more expensive than the average junk willem clone that is parallel port with jumpers and dip switches.