重大問題
從主機記憶體傳輸到裝置記憶體的記憶體可能會導致致命的錯誤 Windows 版本的Altera® ® Arria 10 GX FPGA開發工具組參考平臺。 從 15.1 版的 Quartus Prime® Deisgn 開始 套件,PCI Express® (PCIe®) 直接記憶體存取 (DMA) IP 只能傳輸 記憶體最多可達 8 公分 (kB)。然而,Windows\的 Jungo Windriver 可能會處理 記憶體對映裝置 (MMD) 主機與大於 8 的連續固定記憶體 K b。此外,MMD 主機目前經過程式設計,可傳輸整個釘釘 記憶。釘住的記憶體大小超過 8 KB 會導致 DMA IP 故障, 導致參考平臺的嚴重錯誤。
在 Windows 版本的 Altera Arria 10 GX FPGA開發工具組參考 平臺以所附的檔案替換下列檔案:
- \source_windows64\host\mmd\acl_pcie_dma_windows.cpp
- \source_windows64\包括/hw_pcie_dma.h