The Diagnostic Rev. 586220 is a widely accepted test tool for the Commodore C64. It tests the RAM, ROMs and the peripheral chips (VIC, SID, CIA). To test all interfaces, a feedback is required. This is provided by this harness.
Find more information about the cable making involved on my website
This repository contains all eagle files, gerber files, BOM, descriptions and cable drawings. The main documentation is contained in the User Port section.
Depending on where the parts and pcbs are purchased, the price for the complete harness is less than 20€ (2019).
Now, a 3D printed case for the user port and the cassette donge is designed and the stl files etc. are available here.
Revision 1 is released now. It fixes the "False OK" of the Control Port test, while the keyboard dongle is inserted. This is a phenomenon, that applies to all sorts of harnesses for Diagnostic Rev. 586220. Please refer to my website
A fix for existing harnesses is the extended Keyboard Dongle. It can be combined with Rev. 0 of this harness and all other Harnesses. It only requires a connection to the Cassette Port Dongle.
For the case, I have used 2.9mm x 9.5mm (self taping) screws for sheet metal (C 2,9x9,5H, DIN 7981).
They keyboard PCB for the C128 is released now and included in this repository.
you might want to check Jeff Birt's case for the harness, too.
Find additional info about the harness on my website.
Jeff Birt provided the information of the cable lengths for C128 diagnostics. This is part of the documentation now.
The user Port PCB Rev. 2 fits into the User Port Case Rev. 1. It adds an option for the SX-64: Since the SX-64 has no Cassette Port, the Feedbacks for the CVontrol Port are not switched automatically by the software. Rev. 2 allows to switch on the feedbacks manually. A User Port Case for thei option has been made. It incorporates a cut out for a slide switch (standard 19mm hole pitch). This switch can be connected top JP1. For this option the cutpad has to be cut open.
The prices are calculated in May 2020. The calculation is based on the item prices from reichelt.de. They might differ from distributor to distributor. The edge connector prices are based on ebay shoppings. The calculated prices do not include any shipping fees.
- User Port PCB plus cables and IEC dongle: 13.38€
- Cassette Port Dongle: 4.99€
- Keyboard Dongle: 1.85€
- C128 Keyboard Dongle: 3.23€
The 3D printed cases and the labels are not included in the price calculation.