Close

Programmer Python Module

A project log for TinyFPGA Programmer

A dirt cheap open hardware USB-JTAG board designed to program TinyFPGA A1 and A2 boards.

luke-valentyLuke Valenty 08/21/2017 at 05:440 Comments

I started development of the Python module for interfacing with the programmer hardware.  Currently the module reads a standard SVF file from the Lattice tools and attempts to play back all the commands over JTAG.  It appears as if it should be working according to my logic analyzer, but there are some bugs to track down.  Maybe a few more days.

Started using the MPLAB debugger tools, pretty slick stuff.  But it sure looks silly having the PIC programmer stacked on top of the FPGA programmer stacked on top of the FPGA board:

Stay tuned!

Discussions