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 :-#)#