Commodore 64, Ram diagnostic program


Πιθανά ο C64 ν' ανάβει κανονικά, αλλά να μην μπορεί να φορτώσει προγράμματα! Αυτό οφείλετε είτε στο PLA Chip (U17), είτε σε σφάλμα μνήμης. Μπορούμε να ελέγξουμε την μνήμη με το πρόγραμμα ramcheck!
Το πρόγραμμα θα ελέγξει και τα 65534 bytes της μνήμης RAM και θα εμφανίσει έναν πίνακα που δείχνει τον αριθμό των σφάλματων για κάθε bit του διαύλου δεδομένων. Ο C64 χρησιμοποιεί οκτώ 64K x 1bit 4164 DRAM IC's. Χρησιμοποιήστε τον παρακάτω πίνακα για ν' αποφασίσετε ποιο ή ποια IC's Θ'αντικατασταθούν:

BIT    IC
----    -----
0       U21
1       U09
2       U22
3       U10
4       U23
5       U11
6       U24
7       U12

Το πρόγραμμα αφού το έχετε μεταφέρει σε δισκέτα, το φορτώνεται με την παρακάτω εντολή:

load"ramcheck.bin",8,1

Αν όλα είναι καλά, θα πάρετε μια εικόνα σαν την παρακάτω:


Το πρόγραμμα μπορείτε να το κατεβάσετε από το ftp του cbm8bit.com από εδώ.
Πως θα μεταφέρετε το πρόγραμμα σε δισκέτα, δείτε εδώ.

ZX_Jim Greece

e-mail: dcotsos2015@gmail.com