Forum Discussion
I had this issue and thought I could post what worked for me in case someone else faces the same problem as me.
In my case, the issue was due to a mismatch in the Configuration via Protocol (CVP) setting.
I had enabled CVP in Quartus (under device settings), but was programming the device using a .sof file without CVP support. This caused problems with Signal Tap not running as expected.
Solution:
To fix this, make sure CVP is disabled if you're not using it. Here are the steps:
On Quartus Prime, Go to Assignments > Settings > Device/Board > Device and Pin Options
Under Configuration via Protocol (CVP) – set it to Off
Also, under the same section, find Enable CONF_DONE pin and uncheck it if it's not needed.
After making these changes and recompiling, Signal Tap worked as expected using the regular .sof.