<div dir="ltr">Yeah I usually replace the chip select ICs on those as a matter of course</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 5, 2020 at 9:25 PM Michael E Caloroso <<a href="mailto:mec.forumreader@gmail.com">mec.forumreader@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">CPUs can go bad even though the synth "works".  I had a bad Z80 in a<br>
Memorymoog where autotune wouldn't work although everything else did.<br>
That was an evil failure.<br>
<br>
Are you SURE the address/data lines are TRULY working?  Unless you can<br>
record the activity with a logic analyzer, a 'scope doesn't tell you<br>
that much.  I'd check the buffers for the address/data lines.  Look at<br>
the R/W and enable pins too.  Check that the IC generating the enable<br>
line(s) is not simultaneously enabling another line, that will corrupt<br>
data out of memory.  Check the rails at the ICs not just the power<br>
buss.  ANYTHING that touches those ICs.<br>
<br>
You might have write-only memory.  I had a bad RAM IC on an OBSX.<br>
<br>
Diagnosing corrupt data lines is what separates the men from the boys.<br>
Not easy.<br>
<br>
MC<br>
<br>
On 3/5/20, gm <<a href="mailto:montalbanogm@gmail.com" target="_blank">montalbanogm@gmail.com</a>> wrote:<br>
> I'm currently dealing with an OBXa that was working, but is now<br>
> exhibiting memory problems.<br>
><br>
> The ADC is working:  all switches & pots can be used to set a patch.<br>
> Holding down Write & selecting a patch location will let the patch play,<br>
> but as soon as the patch is reselected or another patch is selected, all<br>
> patch data goes back to random.<br>
><br>
> Some givens:  all power rails are clean and correct; all address & data<br>
> lines are present; ROMs, RAM and CPU have been swapped out with no<br>
> change.  This unit is one of the early upgrades, with the piggyback<br>
> memory board, running version XAC0 in 2716 ROMs.<br>
><br>
> Since all ICs are socketed, I swapped out A117 and A115 and tested the<br>
> memory protect switch -- switch grounds A117 pin 1 as it should when<br>
> engaged, and releases ground when turned off.<br>
><br>
> I have the feeling I'm missing something stupidly obvious here, and<br>
> would appreciate any pointers as to where I can look next.<br>
><br>
> Thanks.<br>
> ~GMM<br>
><br>
> _______________________________________________<br>
> Synth-diy mailing list<br>
> <a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
> <a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
><br>
<br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
</blockquote></div>