sorting c64 folder / adding 4464 tester

This commit is contained in:
2025-05-17 11:10:39 +02:00
parent 2d149478ba
commit 36ae6cb908
22 changed files with 13739 additions and 6 deletions

View File

@@ -0,0 +1,33 @@
# arduino_dram4164_tester
A simple 4164 DRAM tester for Commodore 64 RAM chips using an Arduino UNO
This is a modified version of the DRAM test program by marekl73 found here:
https://ezcontents.org/4164-dynamic-ram-arduino
Schematics are identical to what you find on the arduino playground except there is an additional LED. (GREEN on pin 12 and RED on pin 7). Use 220 ohm resistors for each.
https://create.arduino.cc/editor/marekl73/b565f0c6-8055-41e2-a38b-35dc9009f218/preview
## Usage
The test begins by flashing the GREEN LED 3 times quickly at power up.
It runs through 6 tests:
1. RANDOM PATTERN 1
2. RANDOM PATTERN 2
3. ALL 1's
4. ALL 0's
5. ALTERNATING PATTERN 1
6. ALTERNATING PATTERN 2
The LEDs will alternate RED/GREEN while a test is running. This is normal.
After each test, it blinks GREEN as many times as the test # above.
If all tests pass, it will slow blink GREEN until shutdown.
If at any time there was an error, it will show solid RED.
Status messages are printed to serial but is not necessary for operation.
I make no guarantees for this program. It does not test DRAM refresh, only store/load matches expected values. I have used it on 120ns, 150ns and 200ns 4164 DRAM and it seems to work for me. Use at your own risk.