Forum Discussion

AustinTatious's avatar
AustinTatious
Icon for New Contributor rankNew Contributor
3 years ago

Accessing code on a Max10 FPGA

We have an Altera Max 10 FPGA chip on one of our circuit boards. We are able to push code to it using bash script but I have no idea how to perform the following functions now that the code is on the fpga:

1. Connect - Connect to the FPGA and confirm that the connection was established

2. Disconnect - Disconnect from the FPGA and confirm that the connection was terminated

3. Read - Read data from the FPGA

4. Write - Write data to the FPGA

5. Run - Run to code on the FPGA

6. Stop - Stop the code running on the FPGA

7. Version - Read back the version of the code on the FPGA

In the past we were able to access these functions via the fs2nios.dll, but since the move to the usb blaster I've been unable to find any documentation on the usbblaster.dll to replicate our old methods of accessing the code on the FPGA.

Are these commands available in Quartus 18.1? If so can they be automated using tcl scripts? Is there another recommended software for accessing data from the FPGA after the code has been compiled to it?

14 Replies