AN 796: Cyclone® V和 Arria® V SoC 器件设计指南

ID 683360
日期 7/27/2020
Public
文档目录

5.5.2. 通过FPGA-to-SDRAM接口访问HPS SDRAM

可从Preloader (SPL/MPL)或U-Boot使能HPS桥接,某些情况下也可从Linux使能。

注: 从SoC EDS 13.1以及更高版本生成的Preloaders (SPL)和U-Boot包含额外功能和内置功能,可安全使能HPS桥接。

从Preloader或U-Boot使能HPS FPGA-to-SDRAM桥接,请遵循以下相应步骤。

从Preloader使能HPS-to-FPGA Bridges

Preloader检查FPGA的状态,如果FPGA已配置,则自动使能Platform Designer (Standard)和BSP中配置的桥接。Preloader支持先编程FPGA,再运行自动桥接使能测试和代码。

有关更多信息,请参阅 GSRD v13.1 - Programming FPGA from HPS

从U-Boot使能HPS-to-FPGA Bridges

可从U-boot命令弹出的bridge_enable_handoff命令使能桥接。在该命令将HPS和SDRAM置于安全状态后,先适当检查然后才使能全部桥接。

有关更多信息,请参阅KDB解决方案:How can I enable the FPGA2SDRAM bridge on Cyclone® V SoC and Arria® V SoC Devices?