• Please review our updated Terms and Rules here

4052/4054 and 4052A/4054A ROM Checksum Program

nikola-wan

Veteran Member
Joined
Mar 7, 2018
Messages
1,299
Location
Texas, USA
I realized I had not posted my Tektronix 4052/4054 Checksum Program on my repository, so I added that folder here:
https://github.com/.../tree/master/4052-4054_ROM_Checksums

This program requires the 4052/4054 Diagnostic ROM Pack or Jos Dreesen's design for that ROM Pack:
https://forum.vcfed.org/index.php?threads/tektronix-4052-54-diagnostic-rom-pack-remade.63974/

My program uses the Diagnostic ROM command CALL "CRC" to compute the ROM checksum for a selected bank address and length, with results that match the published 4052/4054 Checksums. The A-Series 4052A/4054A ROM that I have is v1.5 which is the latest version I have seen. My 4052 has v5.1 ROMs which are the latest version published by Tektronix service notes.

My program also reports the 4050E01 ROM Expander installed option ROM CRCs - which is emulated by Jos Dreesen's 4052/4054 Multifunction ROM Pack which also adds Tektronix RS-232 Printer Interface and TransEra Real-Time-Clock hardware:
https://forum.vcfed.org/index.php?threads/tektronix-4052-4054-multifunction-modules-available.76192

Here are screenshots from my 4052 and 4054A running this program:

 
Last edited:
I see the photo links are bad in my post - here are the photos:

My 4052 ROMs with @jdreesen 's Diagnostic ROM Pack plugged into ROM backpack slot 1 (required in order to use the Diag ROM Pack CALL "CRC" checksum assembly code):

my-4052_ROM_Checksums.png


and my 4054A with @jdreesen 's Diagnostic ROM Pack in slot 1 and his MFM in slot 2:

my-4054A_ROM_Checksums.png
 
Back
Top