Skip to content

2023.2 OFS Release for Intel Stratix 10 PCIe Attach Reference Shell (ofs-2023.2)

Compare
Choose a tag to compare
@cohensus cohensus released this 16 Sep 01:22

OFS 2023.2

Summary: OFS 2023.2 Release for Intel® Stratix 10 FPGA PCIe Attach shell targeting Intel FPGA PAC D5005 Development Platform

Release notes:

For the overall release and associated repos please review the Discussions post.

Details:

  • Board: Intel FPGA PAC D5005 (Intel Stratix 10 FPGA)
  • BMC MAX10 NIOS FW Version: 2.0.14
  • BMC MAX10 Build Version: 2.0.8
  • Quartus® Prime Pro Version: 23.2
  • Quartus Prime Pro License File: quartus-0.0-0.01iofs-linux.run
  • Quartus Prime Pro Patch: None required
  • OS Tested: Red Hat® Enterprise Linux® 8.6
  • OPAE Version: 2.8.0-1
  • Kernel Version: 6.1.41-lts
  • Bitstream Id: 0x40100027136F874
  • PR Interface Id: edad864c-99d6-5831-ab67-62bfd81ec654
  • OFS D5005 FIM Github Branch: https://github.com/OFS/ofs-d5005
  • OFS D5005 FIM Github Tag: ofs-2023.2-1
  • OFS FIM_COMMON Github Branch: https://github.com/OFS/ofs-fim-common
  • OFS FIM_COMMON Github Tag: ofs-2023.2-1

OPAE SDK:

OPAE SIM:

Driver:

The following list details the features of the default FIM (shell) that can be built from the Intel OFS 2023.2 release:

  • PCIe Gen3x16, 250 MHz
  • 1x10GbE
  • 4 channels of DDR4
  • Partial Reconfiguration support

The OFS hardware framework also provides:

  • Support for unit test simulation (using Synopsys® VCS® or Siemens® Questa simulators)
  • Host exercisers that allow you to test interfaces on the FPGA

The OFS software framework provides:

  • FPGA platform Linux drivers that are being upstreamed to linux.org
  • A programmable software development kit and userspace tools for managing the FPGA

Important: If you would like to begin evaluating the default shell that can be built from this repository, please scroll down to the "assets" accordion below which contains the FPGA binary/POF/SOF along with the applicable Linux driver and Open Programmable Acceleration Engine (OPAE) software development kit (SDK) packages.

The table lists the known issues for the OFS 2023.2 release:

ID Known Issue Workaround Status
Intel OFS FIM Known Issues for this Release
22016299775 When running unit simulations tests sr_test_sriov, ddr_csr_test, dfh_walker, pcie_csr_test, remote_stp_test, spi_basic_test using either Synopsys® VCS® or Siemens® Questa simulators, the output reports "MMIO error count matches: x" even if the tests passed. Ignore the "MMIO error count matches: x" indication. Fixed in a future version of OFS.
OPAE Software Known Issues for this Release
14018176326 The userspace command fpgainfo fme does not currently report user image information None Fixed in a future version of OFS software
14018176460 The userspace command hssistats is currently not supported None Fixed in a future version of OFS software
14018176329 The userspace command fpgainfo phy is currently not supported None Fixed in a future version of OFS software

The table lists the resolved issues for the OFS 2023.2 release:

ID Resolved Issue
14017957783 If multiple unit test simulations are launched in a batch regression when using Siemens® Questa simulator, the tests fail with a "_lock File Error" or "Error Loading Design".
22016299775 When running unit simulations tests sr_test_sriov, ddr_csr_test, dfh_walker, pcie_csr_test, remote_stp_test, spi_basic_test using either Synopsys® VCS® or Siemens® Questa simulators, the output reports "MMIO error count matches: x" even if the tests passed. Ignore the "MMIO error count matches: x" indication.