Un analizzatore logico Teensy per un 6502

[John] ha un interessante, se vecchio pezzo di tecnologia seduto sul suo banco di lavoro. È un computer C3-8P scientifico dell’Ohio dalla fine degli anni ’70 per mezzo di alcuni garage, scantinati, così come soffitti. Proprio come la maggior parte delle tecnologie di questo vintage, ci sono alcuni problemi, così come [John] scoperto il debug di un po ‘frustrante senza la capacità di rintracciare e guardare i programmi. Aveva bisogno di un analizzatore logico, così come scoperto uno in un hardware improbabile. [John] sviluppato uno utilizzando un microcontrollore del teensy, oltre a ulteriore raffinamento di questo lavoro potrebbe trasformarlo in un emulatore completo di sistema.

Il vecchio computer scientifico dell’Ohio [John] sta cercando di ripristinare dal morto è basato sulla CPU 6502. Sono sedici linee di indirizzo per monitorare, otto linee di dati, oltre a quattro linee di gestione. Questi sono stati cablati direttamente a un teensy 3.1.

Leggere e controllare tutti i segnali da un 6502 è un compito che scende a Linux. Un programma della riga di comando controlla il teensy e il teensy e è in grado di leggere la memoria, impostare gli indirizzi di attivazione, scaricando l’intera area di indirizzo su un file o semplicemente registrando gli ultimi 5.000 cicli di clock. Questo tipo di tecnologia esisteva alla fine degli anni ’70 e all’inizio degli anni ’80. Allo stesso modo spese una fortuna. Ora, con un teensy da $ 20 e molto probabilmente da più di $ 30 in cavi a nastro e clip di prova, chiunque può sviluppare un analizzatore logico per un sistema informatico estremamente vecchio.

Video qui sotto.