All Projects → svenpetersen1965 → C64 Diagnostic Rev. 586220 Harness

svenpetersen1965 / C64 Diagnostic Rev. 586220 Harness

Licence: gpl-3.0
A harness for the Diagnostic Rev. 586220 Test for the Commodore C64

C64-Diagnostic-Rev.-586220-Harness

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

Rev. 0

Diagnostic Harness Diagnostic 586220 running on a C64

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.

Diagnostic Harness with cases

Rev. 1

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

Diagnostic Harness Rev. 1

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.

Extended keyboard Dongle

Recommended Screws

For the case, I have used 2.9mm x 9.5mm (self taping) screws for sheet metal (C 2,9x9,5H, DIN 7981).

C128 diagnostics

They keyboard PCB for the C128 is released now and included in this repository. I have noticed, that not all female D-Sub connectors provide a proper contact with the pin header on the C128 mainboard. Please keep this in mind.

You might want to check out the 3D printed dongle case from retrorewind.ca.

Other

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.

User Port PCB Rev. 2

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.

User Port Case SX-64 option

Prices

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].