文章 ID: 000081278 內容類型: 疑難排解 最近查看日期: 2016 年 03 月 18 日

sdram.c:40:4:錯誤:#error如果啟用 ECC,也應啟用擦洗。

環境

    Intel® Quartus® II 訂閱版
BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

由於 SoC EDS 軟體版本 15.0.1 和更新版本的問題,在編譯針對 Cyclone® V SOC 的軟體預載入器 (SPL) 或針對在 Qsys 啟用 HPS SDRAM ECC 之設計Arria® V SOC 時,可能會看到此錯誤。
從 15.0.1 開始,BSP 設定SDRAM_SCRUB_REMAIN_REGION預設會啟用,但預設SDRAM_SCRUBBING停用,造成衝突。

解決方法

若要解決這個問題,請在 BSP-Editor GUI 的進階區段中啟用 SPL BSP 的SDRAM_SCRUBBING

然後:
1. 重新產生 BSP
2. 重新編譯 SPL:執行以清除並製作您產生的 SPL 目錄

如需有關SDRAM_SCRUB_REMAIN_REGION與SDRAM_SCRUBBING的詳細資訊,請參閱 SoC EDS 使用者指南

相關產品

本文章適用於 5 產品

Arria® V ST SoC FPGA
Arria® V SX SoC FPGA
Cyclone® V SE SoC FPGA
Cyclone® V ST SoC FPGA
Cyclone® V SX SoC FPGA

1

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。