Re: 9010A RAM test patterns scripts

From: John Robertson <jrr_at_flippers.com>
Date: Wed Jul 31 2002 - 16:32:21 EDT

<x-flowed>
When are you going to read your Keyboard ROM so I have a chance of using
the 9100? A few of us need that...

John :-#)#

At 04:26 PM 31/07/2002 -0400, Kev wrote:

>Fixing pinballs?
>
>Use your 9100, a mask is part of the RAM test. :-)
>
>Hardware adapter that would duplicate D4-D7 on D0-D3
>
>On your program would this work?
>(sorry I dont keep up with the Rice compiler)
>
>REG2=1
>1 LABEL 1
>REGA=(RAM location)+REG2
>WRITE @ REGA=$AA
>READ @ REGA REG1
>REG1 = REG1 AND $F0
>IF REG1<>$A0 THEN GOTO (error handler)
>REG2=REG2+1
>IF REG2<256 GOTO 1
>REG2=1
>
>2 LABEL 2
>REGA=(RAM location)+REG2
>WRITE @ REGA=$55
>READ @ REGA REG1
>REG1 = REG1 AND $F0
>IF REG1<>$50 THEN GOTO (error handler)
>REG2=REG2+1
>IF REG2<256 GOTO 1
>
>Do you have a 6821 script up & running?
>
>Thanks,
>Kev
>
>
>----- Original Message -----
>From: "John Robertson" <jrr@flippers.com>
>To: <TechToolsList@flippers.com>
>Sent: Wednesday, July 31, 2002 2:31 PM
>Subject: 9010A RAM test patterns scripts
>
>
> > Anyone make a script for testing 5101 CMOS RAMs?
> >
> > I envision something like this
> >
> > 6800.pod
> >
> > REGA (SET TO BEGINNING 5101 ADDRESS)
> >
> > TEST
> > LOOP1
> > WRITE REGA = AF 'note that as 5101's only have 4 DATA lines you only set
> > the half in use and the other to F in this case D4, 5, 6 & D7 are tested.
> > READ REGA =AF
> > WRITE REGA = 5F
> > READ REGA = 5F
> > IF REGA=256 GOTO TEST2
> > INCR REGA
> > GOTO LOOP1
> >
> > TEST2
> > REGA = BEGINNING 5101
> > REGB = 0001
> > LOOP2
> > WRITE REGA =REGB
> > READ REGA = REGB
> > INCR REGB
> > IF REGA = 256 GOTO END
> > GOTO LOOP2
> >
> > END
> >
> > Gah, this is very rough, and I need time to review it (haven't fired it
> > up), but any suggestions for a better RAM test would be appreciated.
> > Testing the 4 bit RAM is not very nice.
> >
> > I'm looking for something that would give similar results to the Short RAM
> > test and possibly the Long RAM test...
> >
> > John :-#)#
> >

</x-flowed>
Received on Wed Jul 31 13:41:40 2002

This archive was generated by hypermail 2.1.8 : Tue Dec 02 2003 - 18:40:46 EST