vt52-fpga-ax2 is an attempt to port vt52-fpga to the TinyFPGA AX2 Board.
The project is at a very preliminary stage, it'll progress as features are added to the toolchain and I have the chance to test them out.
In order to try this you will need a TinyFPGA AX2 board & the experimental open-source toolchain for MachXO2 by William D. Jones, see here.
nextpnr-machxo2 should be in your path and then just run build.sh in order to build and upload the project to the AX2.
I'll try to add some schematics later, but basically I'm driving everything with 3.3V directly from the FPGA. Right now it's just the onboard led on pin1, and the MDA outputs (intensity, video, hsync & vsync) in pins 3, 4, 5 & 6.
I just have a checkerboard pattern on the mda display for now.
We still don't have block ROM/RAM in the toolchain so text generation is out for now. Serial communication and rudimentary PS/2 input should be possible (no extensive ROM tables).
- Build tools: Yosys+prjtrellis+nextpnr+tinyprog
vt52-fpga-ax2 is free software licensed under the GPLv3 or later. See LICENSE for details.