PAL Dumping with the Boardmaster 4000

 General  Comments Off on PAL Dumping with the Boardmaster 4000
Aug 132011
 

Using the program that can be found here, I have successfully managed to dump a protected combinational PAL chip. The chip was one from a Street Fighter 2 C board and although it is already in the MAME set I wanted to test it againt something I knew was working.

To get this working a terminal emulator program is needed to capture the serial data. I used the free PuTTY program.
Once you have captured all the data and converted it using the PD.EXE program found in the link above, you can use WinCUPL to output a .JED file that can be used to create a functional GAL.

All credits goes to Charles MacDonald and Macro.

ABI Boardmaster 4000

 General  Comments Off on ABI Boardmaster 4000
Aug 122011
 

Been looking for one of these for a little while now and finally managed to get my hands on one.
While this is by no means an essential bit of test equipment, it is a massive time saver when it comes to troubleshooting TTL as it can test in-circuit.
Programs can also be written for it using the built in BASIC language and is very simple to use.

Before This got here I started looking for info on the net and to my surprise I found very little. All I found was the programmers manual and the last software revision.
As mine came with the operators manual I have scanned it in and put it up on here.

The software revision in mine was v3.00. The ones I found online were v3.10 and the changelog showed this was most likely the last revision and had several TTL test fixes so I updated mine. The files are burned on to 2 x 27c020 EPROMs. There is also a third file that is a dump of the LCD software. My version (v1.02) was the same as the one in the file.

The time and date are stored in a Timekeeper RAM in which the battery has died on mine. There is a replacement alternative but taking a look inside I dont think ill bother. It doesnt really gain me anything and cant be bothered removing the board and performing surgery.

Another little problem is the built in cooling fan. It really really loud. According to the specs of the fan, it runs at about 31dB. I have now ordered a quiet fan that runs at 16dB.

Other than that, this thing is amazing and in really good condition too.

Commodore 64 ‘breadbin’ repair log #3

 Computer Repair Logs, Repair Logs  Comments Off on Commodore 64 ‘breadbin’ repair log #3
Aug 062011
 

Number 3 of the 5 I brought back from RCM.
This one ended up being a bit of a pain.
Black screen at power up. Removed PLA but didn’t have an original spare I could swap out so it was time to use the CPLD based replacements I have.

Now the 64 boots up but sometimes gave garbage on the screen and sometimes gave the normal boot screen but with 6336 bytes of RAM.
My initial thinking was a RAM fault so went round all the RAMs and doing a thorough soak test on them but it yielded absolutely nothing.
I plugged in my diagnostic cart and it would flag up a different RAM as being at fault each time. This suggested that the 74LS257 data selector for these RAMs was shot. I removed U13 first and it failed its tests. I replaced this with one from another C64 I had and all is well with this one too.

As Ive been using a couple of these 64’s as donors I now find myself unable to do anything with the remaining 2. Ive got some RAM chips coming but will have to keep an eye out for some VIC replacements.

Commodore 64 ‘breadbin’ repair log #2

 Computer Repair Logs, Repair Logs  Comments Off on Commodore 64 ‘breadbin’ repair log #2
Aug 062011
 

Had black screen on power up.
Tested the PLA, this was fine. The VIC has getting really hot, replaced and system powered up but only showed 796 bytes of RAM free.

Using a homemade diagnostic cartridge, I found that a RAM at U11 was to blame. I pulled this and tested it but it passed. I set the tester to “PASS LOOP” which will rerun the RAM tests as long as the outcome is a PASS. This chip was now showing failures after a few cycles.

I replaced the RAM and retested, all RAM is available once again.

Commodore 64 ‘breadbin’ repair log #1

 Computer Repair Logs, Repair Logs  Comments Off on Commodore 64 ‘breadbin’ repair log #1
Aug 032011
 

Brought 5 broken C64’s back from the RCM to try and ressurect.
This one just booted to a black screen.

On my initial checks I found that the 6510 CPU did not have a clock. The clock for this is outputted from pin 17 on the VIC chip. Although this was getting a clock input, it was dead on the output and was getting very hot. I replaced this with a known good one and fired it up again. Still got a black screen but clocks were now present.

A black screen is commonly associated with a dodgy PLA. I removed the PLA and replaced it with a known good one and the C64 now loaded up.
Next problem, there was no cursor and the keyboard would not type anything. These are handled by IC U1 which is a CIA. Again, I removed this chip and fitted a known good one.

The Commodore now fires up and works fine.
One down, 4 more to go (and a VIC20 but dont have a PSU for it)