[Techtoolslist] Cat box, and fluke usage..
Kevin Moore
talon.k at gmail.com
Wed Nov 25 18:06:02 EST 2009
I hooked up my fluke 9010 and did a bus check, I'm assuming that would be
the easiest/fastest way to do a busy check on the board. Results came back
good.
Now fi I read your email correctly, you want me to use a different memory
location. That makes sense.
However the memory maps have always confused me a bit.
The game is using AM9016EPC memory, which I'm having a problem finding a
datasheet for atm.
HEX R/W D7 D6 D5 D4 D3 D2 D2 D0 function
17 ---------+-----+------------------------+------------------------
18 0000 D D D D D D D D XCOORD
19 0001 D D D D D D D D YCOORD
20 0002 D D D BIT MODE DATA
21 ---------+-----+------------------------+------------------------
22 0003-033F D D D D D D D D Working RAM
23 0340-3D3F D D D D D D D D Screen RAM
24 3D40-3FFF D D D D D D D D Working RAM
25 ---------+-----+------------------------+------------------------
26 4000-403F R D D D D D D D D EARD* read from
non-volatile memory
27 ---------+-----+------------------------+------------------------
28 5000 R D coin AUX (CTRLD* set low)
29 5000 R D coin LEFT (CTRLD* set low)
30 5000 R D coin RIGHT (CTRLD* set low)
31 5000 R D SLAM (CTRLD* set low)
32 5000 R D SPARE (CTRLD* set low)
33 5000 R D SPARE (CTRLD* set low)
34 5000 R D COCKTAIL (CTRLD* set low)
35 5000 R D SELF-TEST (CTRLD* set low)
36 5000 R D D D D HDIR (CTRLD* set high)
37 5000 R D D D D VDIR (CTRLD* set high)
38 ---------+-----+------------------------+------------------------
39 5001 R D SHIELD 2
40 5001 R D SHIELD 1
41 5001 R D FIRE 2
42 5001 R D FIRE 1
43 5001 R D SPARE (CTRLD* set low)
44 5001 R D START 2
45 5001 R D START 1
46 5001 R D VBLANK
47 ---------+-----+------------------------+------------------------
48 6000-600F W D D D D base_ram*
49 6200-621F W D D D D D D D D COLORAM*
50 6400 W INTACK*
51 6600 W D D D D EARCON
52 6800 W D D D D D D D D STARTLG (planet frame)
53 6A00 W WDOG*
54 ---------+-----+------------------------+------------------------
55 6C00 W D START LED 1
56 6C01 W D START LED 2
57 6C02 W D TBSWP*
58 6C03 W D SPARE
59 6C04 W D CTRLD*
60 6C05 W D COINCNTRR
61 6C06 W D COINCNTRL
62 6C07 W D PLANET
63 ---------+-----+------------------------+------------------------
64 6E00-6E3F W D D D D D D D D EARWR*
65 7000-701F D D D D D D D D IOS2* (Pokey 2)
66 7800-781F D D D D D D D D IOS1* (Pokey 1)
67 8000-EFFF R D D D D D D D D ROM
68 -----------------------------------------------------------------
2009/11/25 Kevin Moore <talon.k at gmail.com>
> Well I was following the seqeunce given in the manual, which is Address
> lines, then Data lines, then Ram etc..
>
> I'll run the bus sigs now, and see what I get.
>
> Thanks,
>
> Kevin
>
>
> 2009/11/25 John Robertson <jrr at flippers.com>
>
> Kevin Moore wrote:
>>
>>> Hi all, in my quest to learn more about using these tools, I've actually
>>> come up with a problem, and could use a little explanation.
>>>
>>> I'm working on a liberator board, and was using the atari cat box. The
>>> first
>>> two tests in the liberator manual have you check address lines. Well
>>> those
>>> checked out good. Next was the Data lines. This is where things fell
>>> apart,
>>> and I'm not sure what I'm seeing.
>>>
>>> Punch in address 0000, and write AA check the D0-D7 lines going to the
>>> ls245
>>> well half the incoming lines are the wrong state, and the output of the
>>> ls245 is non existent. Ie pins 2-9 have no output.
>>>
>>> So I hook up my fluke 9010a thinking there may be something wrong with
>>> the
>>> catbox, since this is the first time I've used it. Did the same basic
>>> setup
>>> wddis grounded, and Φ0 Φ2 shorted together. Do a write to 0000 with AA
>>> and
>>> use my logic probe to check. Same results.
>>>
>>> Am I to assume Bad memory at location 0000.??
>>>
>>>
>> Yes.
>>
>> Did you do the BUS Test first? That will show if any address or data lines
>> are misbehaving.
>>
>> If BUS Test is OK, and you get this problem for RAM @ 0000h, then try the
>> next RAM set - say @ 0800h or 1000h (if RAM present - check Memory Map). If
>> other RAM all checks OK, or ANY RAM checks OK, then the RAM @ 0000h is
>> certainly suspect.
>>
>> If the RAM is 4-bit, then which bits are locked will tell you which RAM to
>> replace.
>>
>> John :-#)#
>>
>> --
>> John's Jukes Ltd. 2343 Main St., Vancouver, BC, Canada V5T 3C9 Call
>> (604)872-5757 or Fax 872-2010 (Pinballs, Jukes, VideoGames)
>> www.flippers.com "Old pinballers never die, they just flip
>> out"
>>
>>
>> _______________________________________________
>> Techtoolslist mailing list
>> Techtoolslist at 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/
>
>
>
More information about the Techtoolslist
mailing list