OPOSA5E SP Interface description

From ArmadeusWiki
Revision as of 09:52, 30 October 2026 by FabienM (talk | contribs) (→Introduction)



Introduction

The Agilex5 is a FPGA mounted on Oposa5e_sp. This SoC is composed of hps processor core and FPGA logic zone.


Bridges HPS-FPGA
Bridges HPS-FPGA


Interfaces

There are 4 bridges connecting the HPS to the FPGA portion of the Agilex5

  • FPGA-to-HPS (F2H) bridge
  • HPS-to-FPGA (H2F) bridge
  • Lightweight HPS-to-FPGA (LWH2F) bridge
  • FPGA-to-SDRAM (F2SDRAM) bridge

The full documentation is available on Altera website

Bridge must be activated before use :

  • With `bridge` command in uboot :
OPOSA5E_SP # bridge -h
bridge - SoCFPGA HPS FPGA bridge control

Usage:
bridge enable [mask] - Enable HPS-to-FPGA (Bit 0), LWHPS-to-FPGA (Bit 1), FPGA-to-HPS (Bit 2), F2SDRAM0 (Bit 3), F2SDRAM1 (Bit 4), F2SDRAM2 (Bit 5) bridges 
bridge disable [mask] - Disable HPS-to-FPGA (Bit 0), LWHPS-to-FPGA (Bit 1), FPGA-to-HPS (Bit 2), F2SDRAM0 (Bit 3), F2SDRAM1 (Bit 4), F2SDRAM2 (Bit 5) bridges
Bit 3, Bit 4 and Bit 5 bridges only available in Stratix 10
For example:
1) To enable and disable all bridges (command without mask):
	a) bridge enable
	b) bridge disable
2) To enable and disable HPS-to-FPGA and LWHPS-to-FPGA bridges (command with mask):
	a) bridge enable 0x3
	b) bridge disable 0x3

For example, to activate the LWH2F bridge do :

OPOSA5E_SP # bridge enable 0x2

<< FPGA general page