Commodore 64 RAM test with Kung Fu Flash

I bought on eBay some spare RAM memories for the Commodore 64 (biscuit version), from China, at low cost. Will they have worked? Do you have to pay attention to buying RAMs from China? Here are the results of the Commodore 64 RAM test!

Subscribe my YouTube channel ValorosoIT. Retro technology, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

Before installing RAM memories on a Commodore 64 that I am repairing, I prefer to try them on a card from another Commodore 64, which is known to work.

Test Commodore 64 memory with Kung Fu Flash 586220 4164, MT4264, HM4864P, M3764 150ns 200ns

On a Commodore 64 motherboard, which is sure to work, I have already mounted two sockets. In a simple way I can carry out the RAM test of the Commodore 64, without the need for a soldering iron.

Commodore 64 RAM test with Kung Fu Flash 4164, MT4264, HM4864P memory socket replacement

A first check of the functioning of the RAM already occurs if the Commodore turns on, but it is possible to test the memories in a more precise way.

To run the Commodore 64 RAM test, you can use a diagnostic test set, such as the 586220. Instead of using the test cartridge, I want to test the RAMs using the Kung Fu Flash.

Commodore 64 RAM Test with Kung Fu Flash 586220 CRT Test KFF 4164, MT4264, HM4864P, M3764

The Kung Fu Flash connects to the Commodore 64 mainboard expansion port. At the bottom of this page I have attached the diagnostic test 586220 in CRT format, which can be loaded with the Kung Fu Flash.

In this way, the Kung Fu Flash behaves just like the diagnostic interface of the Commodore 64!

In addition to the RAM of the experiment, the MT4264-15, in the Commodore 64 it is possible to install and test RAM types 4164-2, MT4264-20, HM4864P-2 and M3764-15RS.

Commodore 64 RAM test with Kung Fu Flash loading diagnostic cart 586220 KFF CRT MicroSD

With the computer off, it is possible to install the first two memories, in place of those already present on the motherboard. When the computer is turned on, the interface starts performing various tests, including the RAM test. Then, I replace one RAM at a time with others to try.

With most memory, the Commodore 64's RAM test completed without errors.

Commodore 64 RAM Test with Kung Fu Flash diag test 586220 4164, MT4264, HM4864P, M3764, memory ok

Unfortunately, one of the RAMs did not work. The Commodore 64 RAM test showed strange characters on the monitor.

RAM test Commodore 64 diagnostic test 586220 4164, MT4264, HM4864P, M3764, memory fail error

Of ten RAMs purchased, only one was found to be defective. The RAMs bought from China are quite reliable, but you have to check them first one by one.

If I had installed the faulty RAM on the failed computer, I would have found it more difficult to fix the problem. Seeing further defects, I would have thought I would have to replace other RAM, or other chips.

Instead, the new chip was just as bad as the old one already on the motherboard.

Diagnostic interface rev. 586220

As promised, here is the CRT file to be loaded with the Kung Fu Flash to emulate the diagnostic interface rev. 586220.

The file is in ZIP format. It must be unpacked and copied inside the Kung Fu Flash MicroSD.

Follow me on Instagram channel. Retro technology, Commodore, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

Commodore 64 diagnostic interface 586220 CRT

Other diagnostic tests, games and utilities can be found in this link.

Subscribe my YouTube channel ValorosoIT. Retro technology, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

Do you like this page? Share it:

Posted in Retro Computer, Retro Technology and Vintage Electronics, All articles.

2 Comments

  1. Way cool! All extremely valid points! I appreciate you writing this article plus the rest of the website is extremely good.

Leave a Reply

Your email address will not be published. Required fields are marked *