Forum Discussion
More details added with another discussion "Hard Reset Required After Each Boundary Scan Operation".
Hi Alkesh,
Hard reset is not required by design. The issue is the chain being left in a test state. After each scan, send a TAP reset (TMS high for 5 TCK), load BYPASS for all devices, return to Run‑Test/Idle, and do a short DR flush. If your device is Stratix 10, run the MISCCTRL enable once before boundary‑scan. Quartus Programmer is not a full boundary‑scan tester, so you must manage these states yourself or use a dedicated BST tool.
Reference: Intel MAX 10 JTAG Boundary‑Scan Testing User Guide : explains enabling/disabling BST, using BYPASS/SAMPLE, and parking in Run‑Test/Idle to avoid ending in EXTEST or HIGHZ.
https://cdrdv2-public.intel.com/667087/ug_m10_jtag-683210-667087.pdf
- Alkesh_shah6 days ago
New Contributor
I am executing it using the tcl script. Can you help me with the tcl command to do so.
I am on Quartus Prime Standard version24.01. Attached are the commands available. A quich help on which one to use would be really helpful.