MAX10 Command line programming POF file does not work
I have a Max10 based custom board that I access remotely in order to perform tests. I have installed the Quartus programmer for Linux (centos7) on this machine and can currently use the following command to program the board:
./quartus_pgm -m jtag -o "p;/<path to file>/<file>.sof"
This command works, but only with .sof files. Whenever I try to replace the .sof file with a .pof file, I get the following error
Error (209012): Operation failed
Info (209061): Ended Programmer operation at Mon Dec 14 16:18:16 2020
Error: Quartus Prime Programmer was unsuccessful. 1 error, 0 warnings
Error: Peak virtual memory: 567 megabytes
Error: Processing ended: Mon Dec 14 16:18:16 2020
Error: Elapsed time: 00:00:01
Error: Total CPU time (on all processors): 00:00:01
I would like to be able to switch to only using .pof files from now on but I can't program them remotely. Can someone point to a document or command that will work in the command line for .pof files?
Related, launching the quartus_pgmw binary opens a blank gui window that never loads on linux. I know how to consistently program .pof files with the gui window so getting quartus_pgmw to launch would work too.
Thank you