Jedi RAM testing

From: Danny Pearson <dannypearson_at_hotmail.com>
Date: Wed Dec 02 2009 - 15:42:18 EST

Hi, I've got a noob question regarding ram testing and using the 9010. I'm
trying to build a script to do some basic testing on Return of the Jedi
using a known working board as a benchmark. So far I'm just concentrating
on the main CPU, not the sound CPU and I've got the ROM test all working,
now I'm moving on to the RAM. The schematics for Jedi list a ram area at
2400-27FF as Scrolling Playfield(high) and this appears to me to only have 4
data bits. If you run the built in RAM test on the Fluke for this area it
fails, and from what I've managed to glean from the reading I've done this
is as it should be as only 4 bits of data area are returned (a nibble?),
whereas I assume the RAM test algorithm uses a whole 8 bits (byte). I've
written the following script to exercise this (and other similar RAM areas).
Can you tell me if I'm on the right lines? So far I've never done anything
other than the built in 9010 tests so forgive me if this is a stupid
question;

      REG1 = 2400
1: !LABEL 1
        IF REG1 = 2800 GOTO 3
      WRITE @ REG1 = FF
      WRITE @ REG1 = AA
        READ @ REG1
        IF REGE = FA GOTO 2
        dpy Failed Response = $1 = $E
      aux Failed Response = $1 = $E
        GOTO 3
2: !LABEL 2
        aux Success Response = $1 = $E
        INC REG1
        GOTO 1

3: !LABEL 3
        dpy TEST COMPLETE
        aux TEST COMPLETE

Cheers,

Dan

--
I am using the free version of SPAMfighter.
We are a community of 6 million users fighting spam.
SPAMfighter has removed 25777 of my spam emails to date.
Get the free SPAMfighter here: http://www.spamfighter.com/len
The Professional version does not have this message
_______________________________________________
Techtoolslist mailing list
Techtoolslist@flippers.com
http://seven.pairlist.net/mailman/listinfo/techtoolslist
FTP site is: ftp://ftp.flippers.com/TTL/TestEquipment
Archive site: http://seven.pairlist.net/pipermail/techtoolslist/
Received on Wed Dec 2 15:48:07 2009

This archive was generated by hypermail 2.1.8 : Thu Dec 03 2009 - 12:50:00 EST