Ok wrong heheh. I can see the code will have to look more like TEST5066. During my study I remember seeing physical address generation, offset & segment registers. Will need to revisit that, probably something you pros incorporate automatically
Regarding the first shown capture, showing the portion where AAh is written to address 55AA.Ran a capture of 55AA. ROW is 45h (bit 3 out of sequence) and COL is 2Ah (bit 0 out of sequence)
Here's what the actual mapping is. I think I have the captures reversed because in the images above the group data format is "Wire MSB -> Data MSB" ... should be "Wire LSB -> Data MSB"?I presume the ROW address is displayed as 45h rather than A2h due to your choice of LA wires. So, yeah, that highlighted 0 in cursor A should be a 1.
You have used ascending wire numbers on descending address bits.Here's what the actual mapping is:
Ok yep, I think I found it. "Wire LSB -> Data MSB"You have used ascending wire numbers on descending address bits.
Yes, although the chances of the resistor network being the problem cause are really really low.This suggests a problem with U62 and/or RN4?
Hmm. I need to have a decent think about this (in amongst other stuff I'm doing). I will probably do my own capture.I pulled U62, and two LS158's from the donor board. They all test out OK on the chip tester. Socketed U62 and tried with both donor chips, RDR has same error. Disappointing, but we continue.
p.s. I also verified the resistances across RN4.
I wrote some code, then did a logic analyser capture. All as expected. I have added it all as TEST5067 at [here].Hmm. I need to have a decent think about this (in amongst other stuff I'm doing). I will probably do my own capture.
I don't think so. I have 3 158's here. Two are from the donor board, the one from this board has a big "X" written on it with a sharpie. All of them test out OK on the chip tester.By chance, you didn't accidentally put the bad 74LS158 back in
Cool!I have added it all as TEST5067 at [here].
Presumably, you removed RN4 to see if it was the problem cause.Ok, MA0 & MA3 are shorted together somewhere. Looking...
EDIT: most of the routing for these signals takes place on the top of the board. Afraid I might have to remove all the bank 0 sockets to see if it's under there.
Correct!Presumably, you removed RN4 to see if it was the problem cause.