Skip to content

Releases: OFS/ofs-d5005

ofs-2024.1-1 Release for Stratix 10 PCIe Attach Reference Shell

20 Mar 03:15
Compare
Choose a tag to compare

OFS 2024.1-1

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

For the overall release and associated repos please review the Discussions post.
For complete documentation go to the OFS Documentation site

Details:

OPAE SDK:

OPAE SIM:

Driver:

The following list details the features of the default FIM (shell) that can be built from the OFS 2024.1 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.

New Updates for ofs-2024.1-1 Release

  • Moved to Quartus 23.4

Known Issues

The table lists the Known Issues for the OFS 2024.1 release:

Category ID Known Issue Workaround Status
OFS FIM 22019566121 The DMA example fails during memcmp portion of host application due to the max burst size for local memory on D5005 being 64 count, while the example attempts a burst count of 256. Limit DMA transfer size to 4KB for D5005. Fixed in a future version of OFS.
OFS FIM 16021462848 The hssi loopback test reports negative values in latency and RX throughput. None. Fixed in a future version of OFS.
OPAE Software 14018176326 The userspace command fpgainfo fme does not currently report user image information. None No Future Fix Planned.
OPAE Software 14018176460 The userspace command hssistats is currently not supported Use sudo ethtool -S s10hssi0 to see Ethernet statistics. No Future Fix Planned.
OPAE Software 14018176329 The userspace command fpgainfo phy is currently not supported. None No Future Fix Planned.

Resolved Issues

There are no new resolved issues.

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

14 Dec 01:45
Compare
Choose a tag to compare

OFS 2023.3

Summary: OFS 2023.3 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:

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.3 release:

ID Known Issue Workaround Status
Intel OFS FIM Known Issues for this Release
16021462848 The hssi loopback test reports negative values in latency and RX throughput. None. 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 No Future Fix Planned.
14018176460 The userspace command hssistats is currently not supported Use sudo ethtool -S s10hssi0 to see Ethernet statistics. No Future Fix Planned.
14018176329 The userspace command fpgainfo phy is currently not supported. None No Future Fix Planned.

The table lists the Resolved Issues for the OFS 2023.3 release:

ID Resolved Issue
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.

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

16 Sep 01:22
Compare
Choose a tag to compare

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.

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

26 May 22:37
Compare
Choose a tag to compare

OFS 2023.1

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

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

Details:

OPAE SDK: OPAE Wiki and OPAE Installation Guide

OPAE SIM:

Driver:

The following list details the features of the default FIM (shell) that can be built from the Intel OFS 2022.3 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)
  • UVM support using Synopsys® VCS®
  • 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 button 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.1 release:

ID Known Issue Workaround Status
14018176326 The OPAE userspace command fpgainfo fme does not currently report user image information None Fixed in a future version of OFS software
14018176460 The OPAE userspace command hssistats is currently not supported None Fixed in a future version of OFS software
14018176329 The OPAE userspace command fpgainfo phy is currently not supported None Fixed in a future version of OFS software

ofs-d5005-1.0.1

11 Feb 04:43
Compare
Choose a tag to compare

OFS 2022.3

Summary: This is an update OFS 2022.3 Release for Intel® Stratix 10 FPGA targeting Intel FPGA PAC D5005 Development Platform which updates evaluation scripts found in the eval_scripts folder of https://github.com/OFS/ofs-d5005/tree/release/1.0.x.

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.13
  • BMC MAX10 Build Version: 2.0.13
  • Quartus® Prime Pro Version: 22.3
  • 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.2
  • OPAE Version: 2.3.0-1
  • Kernel Version: 5.15-lts
  • Bitstream Id: 0x401000287428628
  • PR Interface Id: d51533ad-aee6-5dab-80fb-a44bbf579b68
  • OFS D5005 FIM Github Branch: https://github.com/OFS/ofs-d5005/tree/release/1.0.x
  • OFS D5005 FIM Github Tag: releases/tag/ofs-d5005-1.0.1
  • OFS FIM_COMMON Github Branch: https://github.com/OFS/ofs-fim-common
  • OFS FIM_COMMON Github Tag: release/1.0.x

OPAE SDK: OPAE Wiki and OPAE Installation Guide

OPAE SIM:

Driver:

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

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

Note: OneAPI support will be available in an upcoming release

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 button 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 2022.3 release:

ID Known Issue Workaround Status
Intel OFS FIM Known Issues for this Release
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". Unit simulations must be launches serially. Fixed in a future version of OFS
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

|

2022.3 OFS Release targeting Intel Stratix 10 FPGAs (ofs-d5005-1.0.0-rc3)

03 Feb 01:54
Compare
Choose a tag to compare

OFS 2022.3

Summary: OFS 2022.3 Release for Intel® Stratix 10 FPGA 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.13
  • BMC MAX10 Build Version: 2.0.13
  • Quartus® Prime Pro Version: 22.3
  • 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.2
  • OPAE Version: 2.3.0-1
  • Kernel Version: 5.15-lts
  • Bitstream Id: 0x401000287428628
  • PR Interface Id: d51533ad-aee6-5dab-80fb-a44bbf579b68
  • OFS D5005 FIM Github Branch: https://github.com/OFS/ofs-d5005
  • OFS D5005 FIM Github Tag: release/1.0.x
  • OFS FIM_COMMON Github Branch: https://github.com/OFS/ofs-fim-common
  • OFS FIM_COMMON Github Tag: release/1.0.x

OPAE SDK: OPAE Wiki and OPAE Installation Guide

OPAE SIM:

Driver:

The following list details the features of the default FIM (shell) that can be built from the Intel OFS 2022.3 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 button 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 2022.3 release:

ID Known Issue Workaround Status
Intel OFS FIM Known Issues for this Release
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". Unit simulations must be launches serially. Fixed in a future version of OFS
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

|