由於 Linux* 或 Windows* 作業系統Intel® Quartus® Prime Pro Edition 軟體版本 21.1 有問題,在為 Intel Stratix 10 或Intel Agilex®™裝置產生 EMIF 或 PHYLite IP 時,您可能會看到類似以下的錯誤訊息:
錯誤:沒有這樣的變數
(讀取「:env(IP_ROOTDIR)」的跡線)
從內部調用
「退貨」$::env(IP_ROOTDIR)/altera/emif/ip_arch_nd/fw_src」。
(程式「get_iossm_firmware_source_dir」第 3 行)
從「get_iossm_firmware_source_dir 1」內調用
(程式「get_sim_cal_code_hex_src_filename」第 2 行)
從「get_sim_cal_code_hex_src_filename $force_韌體」中調用
(程式「_generate_common_fileset」第 36 行)從內部調用
若要解決這個問題,請確保 Linux* 或 Windows* 環境變數「IP_ROOTDIR」已設Intel Quartus Prime Pro Edition 軟體安裝中的 ip 子目錄。
Windows* 版本的範例是:IP_ROOTDIR = C:\intelFPGApro\21.1\ip
此問題已從 Intel® Quartus® Prime Pro Edition 軟體版本 21.2 開始修復。