Een Teensy Logic Analyzer voor een 6502

[JOHN] heeft een interessant, als het oude stukje tech op zijn werkbank zit. Het is een C3-8P-computer van Ohio van de late jaren 70 per methode van enkele garages, kelders, evenals zolders. Net als de meeste technologie van deze vintage, zijn er enkele problemen, evenals [JOHN] ontdekten debuggen een beetje frustrerend zonder de mogelijkheid om te traceren en de programma’s te bekijken. Hij had een logische analysator nodig, evenals ontdekte een in een onwaarschijnlijke stukje hardware. [JOHN] ontwikkelde één met behulp van een Teensy Microcontroller, evenals verdere verfijning van deze taak kan het in een volledige in-systeememulator veranderen.

De oude Wetenschappelijke computer van Ohio [JOHN] probeert te herstellen uit de doden is gebaseerd op de 6502 CPU. Dat zijn zestien adreslijnen om te controleren, acht gegevenslijnen, evenals vier beherende lijnen. Deze werden rechtstreeks aangesloten op een Teensy 3.1.

Naast het regelen van alle signalen uit een 6502 is een taak die naar Linux valt. Een opdrachtregelprogramma bestuurt het Teensy en is in staat om geheugen te lezen, trigger-adressen in te stellen, het volledige adresgebied naar een bestand te dumpen of gewoon de laatste 5.000 klokcycli op te nemen. Dit type tech bestond in de late jaren 70 en vroege jaren 80. Het kost eveneens een fortuin. Nu, met een Tieners van $ 20 en hoogstwaarschijnlijk nog een $ 30 in lintkabels, evenals proefklemmen, kan iedereen een logische analysator ontwikkelen voor een extreem oud computersysteem.

Video’s hieronder.

Leave a Reply

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