如果先前已透過被動序列 (PS) 或主動序列 (AS) 設定裝置,嘗試設定Cyclone® III LS 裝置時,您可能會看到這個錯誤。您之所以看到這個錯誤,是因為 Cyclone III LS 裝置的設計考慮到了安全性,因此該裝置僅在設定裝置後和在 POR 之後,才允許強制 JTAG 1149.1 指令。這些說明包括旁路、SAMPLE/PRELOAD、EXTEST 和工廠。
若要啟用其他 JTAG 指令,請發出 FACTORY 指令。FACTORY 指令使裝置處於可進行內部測試和主機板層級測試的狀態,且必須在設定開始前執行。執行此指令時,會清除 CRAM 位的內容和揮發性金鑰,並重設裝置。
如需有關 JTAG 二進位指令代碼的詳細資訊,請參閱 IEEE 1149.1 (JTAG) Cyclone III 裝置邊界掃描測試 (PDF).