PULP Community

Full Version: Download program with JTAG interface
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

I have build a FPGA project of pulpissimo. How do I download the program to my CPU with JTAG interface?


For these please follow the instructions on the GitHub page of PULPissimo

As explained there if you have the PULP SDK configured, you can set the configuration so that it will run your program on either a virtual platform, an RTL simulation, implementation on FPGA or an implementation on an ASIC. The latter depend on the availability of the systems we have released.


If you are developing your own ports for FPGAs, the basic idea is to use the JTAG port to download the program. The JTAG port allows you to write to (and read from) every memory address, there are various examples in our other ports to see how it is working.