文章 ID: 000085978 內容類型: 疑難排解 最近查看日期: 2012 年 09 月 11 日

Stratix® IV GX 開發工具組是否有已知問題?

環境

  • 乙太網路
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    乙太網路Blaster 進行程式設計

    此問題影響到 Stratix® IV GX 開發工具組的修訂版 A 和修訂版 B 生產主機板,其中包含一個 p/n 貼紙,末尾為 -EN130A、-EN140A 或 -0A (例如 6XX-41284R-0A)。p/n 貼紙位於金屬 PCI Express 支架上。較新的主機板使用 ON 半導體 (NLAS4717EPMTR2G), 不會顯示此問題。

    乙太網路Blaster 使用的頻率速率比嵌入式 USB-Blaster™ 下載纜線高。開發板在 JTAG 鏈中具有MAX® II 裝置,而 TDO 輸出無法以足夠硬硬的方式驅動交換器的電容,使 JTAG 鏈以更高的速度運作。

     

     

     

    解決方法

    若要透過使用乙太網路Blaster 來啟用FPGA程式設計,請將MAX II 裝置從 JTAG 鏈中切換出來。透過將 JTAG 交換器 (修訂版 A - SW4 或修訂版 B - SW6) 的位置 1 設定為「開啟」位置即可達成此目標。

    額外針腳「fsm_d32

    32 位 FSM 資料匯流排fsm_d [31:0]命名。BUP 設計範例中找到的額外針 腳fsm_d32 針腳,未在 STRATIX IV GX 開發板參考手冊或主機板配置中指定。

    在執行 Quartus® II 配接器時,將會報告以下關鍵警告。從設計範例中移除備援針 fsm_d32 ,以移除關鍵警告。

    配接器執行所報告的關鍵警告:

    關鍵警告:對於 1 個總計 111 個針腳的針腳,沒有確切的針腳位置分配

    資訊:針腳fsm_d[32] 未指派到裝置上的確切位置

    這個問題將在未來的開發工具組版本中解決。

    BUP 載入使用者軟體影像

    Stratix IV GX 開發工具組主機板更新入口網站 (BUP) 設計中有一個錯誤,使得使用者軟體無法被Nios® II處理器載入。使用者硬體影像不會受到影響,工廠影像也不會受到影響。受影響的版本包括 Quartus II 軟體版本 9.0、9.0 SP1 和 9.1 的開發工具組安裝程式。此錯誤將在未來的開發工具組版本中修復。

    問題出在 reconfig_utils.h,它是 software_examples 目錄中 BUP 設計web_server的一部分。第 51 行和第 52 行讀取錯誤:

    #define USER_SW_IMAGE_OFFSET 0x02820000
    #define USER_SW_IMAGE_OFFSET 0x02800000

    這些行應讀取:

    #define USER_SW_IMAGE_OFFSET 0x02820000
    #define USER_SW_IMAGE_OFFSET 0x02800000

    這會導致使用者建立的軟體快閃檔案在使用 BUP 設計程式化使用者影像時,程式化為 CFI 快閃中的錯誤位置。若要解決問題,您可以重新編譯工廠軟體或下載 修正後的工廠軟體影像,並在您的開發工具組上重新程式設計工廠軟體影像。

    若要重新相容工廠軟體,請先從 BUP 來源檔案中software_examples web_server目錄中執行 create-這個應用程式。接下來,使用下列命令從 .elf 建立 .flash 檔案:

    elf2flash --base=0x0a000000--end=0x0bffffff--reset=0x02020000--input=web_server.elf --output=web_server.flash --/元件/altera_nios2/boot_loader_cfi.srec

    若要將工廠軟體影像重新程式設計至 CFI 快閃,請使用下列命令與 web_server.flash 相同的目錄:

    nios2-flash-programr -b 0x0a000000 web_server.flash

    在程式設計出廠軟體影像後,電源迴圈主機板,並遵循使用 BUP 網頁載入工廠硬體與軟體影像的說明。如果上述程式無法運作,您的 CFI 快閃可能不包含工廠影像。請按照開發工具組使用者指南進行還原出廠快閃內容,並重複上述程式。

    相關產品

    本文章適用於 3 產品

    Stratix® IV FPGA
    Intel® 可程式裝置
    Stratix® IV GX FPGA

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。