[Jim] har en eske med disker for en ekstremt gammel Compucolor II-datamaskin, og med bit rot sakte innstilling i han skjønte det, kan være på tide å dumpe alle disse diskene til en mye lengre tid -Term format. Etter å ha evaluert eksisterende verktøy for å sjekke ut disse diskene, valgte han å bygge sitt eget diskettgrensesnitt som han telefonsamtaler diskvaccuum.
Diskvaccuumet er basert på en Papilio Pro FPGA-bord og et par chips verdt av nivåkonvertering. FPGA er i stand til å sjekke ut biter og flytting av hodet på disken med letthet, og sparer alt til stasjonen på en mye mer moderne datamaskin.
På USB-siden av Papilio-kortet, [Jim], komponerte et skall av slag i Python for å fange spor på disken, sjekket ut sporoppføringen, lagre en bildefil, og gjør alle tingene som en passende DO skal. Best nå er jobben bare for Compucolor II-disken, men [Jim] spilte rundt med Kicad nok til å lage et papilio-to-disk-stasjonsgrensesnittkort med kontakter for mange av diskstasjonene til denne spesifikke vintage. Håpet er å generalisere maskinvare- og programvaren til å sjekke ut disker for andre systemer, inkludert de med 8-tommers stasjoner.
[Jim] Sett opp en video som forklarer maskinvaren og demoing hans Python Catch Utility. Du kan inspisere det nedenfor.