如果 EPCQ-L 設定裝置已程式化成損壞的影像或錯誤的程式設計檔,主動序列組態就會失效,而且您會在配置期間觀察Intel® Arria® 10 裝置上的 nSTATUS 針腳。嘗試將Intel® Arria® 10 裝置設定為損壞的位串流會導致意外行為,使得 JTAG 埠無法存取。
若要解除Intel® Arria® 10 裝置因組態影像損壞的原因,您需要持續變更CONFIG_IO指令以重新存取 JTAG 埠。CONFIG_IO指令將停止主動序列設定程式,因此可以存取 JTAG 埠。還應讀取一致的有效 IDCODE 值。
您可以使用 Jam STAPL 檔案將CONFIG_IO指令發佈到 Intel® Arria® 10 裝置。 a10_unbrick.jam 檔案將發出 30 次CONFIG_IO指令,接著是 IDCODE 指令。若要使用quartus_jli執行果醬檔案,請使用下列命令:
quartus_jli-c-aCONFIG_IO a10_unbrick.jam
執行後,您應該會看到正在讀取有效的 IDCODE 值,這表示 JTAG 埠現在已存取。然後用有效的組態影像重新程式設計 EPCQ-L 裝置。