En teensy logisk analysator för en 6502

[John] har en intressant, om gammal bit av tech sitter på sin arbetsbänk. Det är en Ohio Scientific C3-8P-dator från slutet av 70-talet med metod av några garage, källare, såväl som vindar. Precis som de flesta tech av den här tappningen, det finns några problem, liksom [John] upptäckte debugging lite frustrerande utan förmågan att spåra såväl som att titta på programmen. Han behövde en logisk analysator, liksom upptäckt en osannolik hårdvara. [John] utvecklat en som utnyttjar en teensy mikrokontroller, liksom ytterligare förfining av detta jobb kan göra det till en full in-system-emulator.

Den gamla Ohio Scientific-datorn [John] försöker återställa från de döda är baserad på 6502 CPU. Det är sexton adresslinjer att övervaka, åtta datalinjer, samt fyra hantera linjer. Dessa var anslutna direkt till en teensy 3.1.

Läsa och kontrollera alla signaler från en 6502 är en uppgift som faller till Linux. Ett kommandoradsprogram styr teensy såväl som kan läsa minne, ställa in utlösningsadresser, dumpning av hela adressområdet till en fil eller bara spela in de senaste 5 000 klockcyklerna. Denna typ av tech fanns tillbaka i slutet av 70-talet såväl som början av 80-talet. Det kostar också en förmögenhet. Nu, med en $ 20 teensy, liksom sannolikt en mer $ 30 i bandkablar samt testklipp, kan alla utveckla en logisk analysator för ett extremt gammalt datorsystem.

Videor nedan.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post