I assume it only does this on a cold start? Or on any system reset? On Tue, Apr 25, 2017 at 9:38 PM, Ken Pettit <[email protected]> wrote:
> Hi Josh, > > The RAM detect logic is at 7EE1H. > > It starts at RAM location C000h and does a read, compliment, write, > compare, complement, write (i.e. restore) test on the first 256 bytes. If > it finds no errors during the compare and detects RAM there, then it moves > to A000h and does the same test. Then 8000h and repeats the test. > > Ken > > > On 4/25/17 6:26 PM, Josh Malone wrote: > > Hi all, > > I'm back to attempting once again to restore my 102 to a full 32k RAM. For > those that don't remember, my 102 spontaneously cold-started on me one day > in the middle of some BASIC coding and came up showing only 24k installed. > A bit more BASIC proved that it was the "option" RAM that was not working > correctly. > > Since last time, I've replaced the option RAM (M6) but the system still > shows 24k. > > I'm assuming that the system does some sort of probe on a cold-start to > determine how much RAM is installed. Does anybody know any details of how > that probe works? I'd like to try and watch the activity on my logic > analyzer and hopefully get a clue as to what's going on with my 102. > > Any help would be greatly appreciated. > > Thanks! > > -Josh > > >
