文章 ID: 000085780 內容類型: 疑難排解 最近查看日期: 2016 年 10 月 12 日

我可以在預載入器中停用 HPS 暖重設處理常式代碼嗎?

環境

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

是的,如果符合下列任何條件,預載入器中可以停用暖重設處理代碼:

  1. CSEL 設定為 01、10 或 11,並且使用固定版的矽晶片。
  2. HPS 冷重設針腳系在一起。
  3. BSEL 設定為從 FPGA 開機。

 如需關於暖重設處理常式代碼修補程式的詳細資訊,請參閱下方的相關解決方案。

 


 

解決方法

 

若要停用代碼,請按照以下步驟操作:

  1. 編輯檔案 uboot-socfpga\arch\arm\cpu\armv7\socfpga\spl.c 移除功能ram_boot_setup()。這消除了 OCRAM 上 4KB 的限制,現在將提供給使用者。
  2. 重新相容預載入器。

注意:Preloader 在 SoC 裝置的不同矽晶片修訂版上的行為並不不同。此解決方案適用于所有版本的矽晶片,包括解決 HPS PLL 鎖定問題的版本。

如需有關固定矽晶片修訂版的詳細資訊,請參閱裝置錯誤表。

 

 

相關產品

本文章適用於 5 產品

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

1

本頁內容結合了人類與電腦翻譯的英文原文內容。本內容僅供您參考,僅供一般參考,不應被視為完整或準確。若本頁英文版與翻譯有任何矛盾,將由英文版負責。 請參閱本頁的英文版本。