2023.2 OFS Release for Intel Stratix 10 PCIe Attach Reference Shell (ofs-2023.2)
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 SDK Branch: https://github.com/OFS/opae-sdk
- OPAE SDK Tag: https://github.com/OFS/opae-sdk/releases/tag/2.8.0-1
OPAE SIM:
- OPAE SIM Branch: https://github.com/OFS/opae-sim/tree/release/2.8.0
- OPAE SIM Tag: https://github.com/OFS/opae-sim/releases/tag/2.8.0-1
Driver:
- Kernel Driver Branch: https://github.com/OFS/linux-dfl/tree/fpga-ofs-dev-6.1-lts
- Kernel Driver Tag: https://github.com/OFS/linux-dfl/releases/tag/ofs-2023.2-6.1-1
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. |