This is a modern remake of the two Commodore Diagnostic Clips
Diagnostic Clip installed in a CBM3016 (non CRTC machine)
Diagnostic Clip installed in a CBM8032 (CRTC machine)
The name of the combined file is "80colCRCTv1.1_40colCRCTv2.0_diag3202350g_diag320350g.bin". It contains:
EPROM Offset | Software | DIP Switch |
---|---|---|
$0000 | 80_col_diagnostic_v1.1.bin | A[15..12]: 0000 = ON ON ON ON |
$1000 | 40_col_diagnostic_v2.0.bin | A[15..12]: 0001 = ON ON ON OFF |
$2000 | 901447-30_diagnostic_320350g_$9000.bin | A[15..12]: 0010 = ON ON OFF ON |
$3000 | 901447-30_diagnostic_320350g_$9000.bin | A[15..12]: 0011 = ON ON OFF OFF |
The Diagnostic 320350g is double. The reason is, the computer would crash if an empty slot is selected. So all slots, that can be selected with the two low switches of the dip switch are occupied.
In a subdirectory, there are some "PETtester" Softwares. These are not a complete test. The (vice) screen shots are included. It could also be installed on the clip, if desired.
This part of the project is not tested yet. The release is preliminary.
CBM8296 Diagnostic Harness (complete)
The diagnostic software for the CBM8296 is contained in the respective folder. There is also a merged binary file ("80colCRCTv1.1_40colCRCTv2.0_diag3202350g_diag320350g_8296.bin") which contains the 324806-01.bin at offset address $4000 (A[15..12]: 0100 = ON OFF ON ON).
State of testing:
14.06.2023:
- all dongles work with the original (Commodore) clip
- the cassette dongle case reqires modification
21.06.2023:
The CBM8296 can actively switch the /NOROM signal (register @$FFF0). It does so to access the RAM underneath the ROMs. As a result, the diagnostic ROM in the clip is getting visible, which interferes with the test of the upper RAM banks.
A solution is switching off the /NOROM signal in the clip by using the 2nd stage of the external switch. The /NOROM trace at J1, pin 9 has to be cut open and connected to the middle pin of the said switch, the right pin ("active" position) has to be connected to the clip's internal /NOROM signal, e.g. at SW4.
/NOROM modification of Clip Rev. 2
I have held a presentation about this topic for Commodore Users Europe on Sept. 23rd, 2023. The pdf of the power point presentation can be found here: here
Also check my website for additional information.